Diff of the two buildlogs: -- --- b1/build.log 2024-12-21 06:04:26.908481561 +0000 +++ b2/build.log 2024-12-21 08:01:22.336882565 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jan 22 23:12:30 -12 2026 -I: pbuilder-time-stamp: 1769166750 +I: Current time: Sat Dec 21 20:04:31 +14 2024 +I: pbuilder-time-stamp: 1734761071 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ 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/541671/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1740571/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +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 Dec 21 06:04 /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/1740571/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1740571/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='arm64' - 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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='0ba67de3940e4d34a77998445c090559' - 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='541671' - PS1='# ' - PS2='> ' + INVOCATION_ID=5557ed44f6a74756b69fcb0835fa8fcf + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=1740571 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.QG8KO2lT/pbuilderrc_n1L0 --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.QG8KO2lT/b1 --logfile b1/build.log neutron_25.0.0-4.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' - http_proxy='http://192.168.101.4:3128' + 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.QG8KO2lT/pbuilderrc_xwfk --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.QG8KO2lT/b2 --logfile b2/build.log neutron_25.0.0-4.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' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/541671/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1740571/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -647,7 +679,7 @@ Get: 369 http://deb.debian.org/debian unstable/main arm64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 370 http://deb.debian.org/debian unstable/main arm64 python3-webtest all 3.0.0-4 [34.7 kB] Get: 371 http://deb.debian.org/debian unstable/main arm64 tempest all 1:41.0.0-2 [1112 kB] -Fetched 89.3 MB in 1s (126 MB/s) +Fetched 89.3 MB in 1s (167 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libcom-err2:arm64. (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 ... 20084 files and directories currently installed.) @@ -1821,8 +1853,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Jan 23 11:13:34 UTC 2026. -Universal Time is now: Fri Jan 23 11:13:34 UTC 2026. +Local time is now: Sat Dec 21 06:05:13 UTC 2024. +Universal Time is now: Sat Dec 21 06:05:13 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5+b1) ... @@ -2185,7 +2217,11 @@ fakeroot is already the newest version (1.36.1-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-4_source.changes +I: user script /srv/workspace/pbuilder/1740571/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1740571/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-4_source.changes dpkg-buildpackage: info: source package neutron dpkg-buildpackage: info: source version 2:25.0.0-4 dpkg-buildpackage: info: source distribution unstable @@ -2464,640 +2500,167 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/neutron/tests/unit/services -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/objects -copying neutron/objects/subnet.py -> build/lib/neutron/objects -copying neutron/objects/trunk.py -> build/lib/neutron/objects -copying neutron/objects/tag.py -> build/lib/neutron/objects -copying neutron/objects/subnetpool.py -> build/lib/neutron/objects -copying neutron/objects/stdattrs.py -> build/lib/neutron/objects -copying neutron/objects/servicetype.py -> build/lib/neutron/objects -copying neutron/objects/securitygroup_default_rules.py -> build/lib/neutron/objects -copying neutron/objects/securitygroup.py -> build/lib/neutron/objects -copying neutron/objects/router.py -> build/lib/neutron/objects -copying neutron/objects/rbac_db.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/provisioning_blocks.py -> build/lib/neutron/objects -copying neutron/objects/ports.py -> build/lib/neutron/objects -copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects -copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects -copying neutron/objects/network.py -> build/lib/neutron/objects -copying neutron/objects/ndp_proxy.py -> build/lib/neutron/objects -copying neutron/objects/metering.py -> build/lib/neutron/objects -copying neutron/objects/local_ip.py -> build/lib/neutron/objects -copying neutron/objects/l3agent.py -> build/lib/neutron/objects -copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects -copying neutron/objects/ipam.py -> build/lib/neutron/objects -copying neutron/objects/floatingip.py -> build/lib/neutron/objects -copying neutron/objects/flavor.py -> build/lib/neutron/objects -copying neutron/objects/conntrack_helper.py -> build/lib/neutron/objects -copying neutron/objects/base.py -> build/lib/neutron/objects -copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects -copying neutron/objects/agent.py -> build/lib/neutron/objects -copying neutron/objects/address_scope.py -> build/lib/neutron/objects -copying neutron/objects/address_group.py -> build/lib/neutron/objects -copying neutron/objects/__init__.py -> build/lib/neutron/objects -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/ovs_bridge.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/main.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/br_phys.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_dvr_process.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/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -creating 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/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 -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_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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent -creating 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/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/__init__.py -> build/lib/neutron/agent/l3/extensions/qos -creating 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/test_cache_utils.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/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/moved_globals_code1.py -> build/lib/neutron/tests/unit/common -copying neutron/tests/unit/common/__init__.py -> build/lib/neutron/tests/unit/common -creating 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/tests/unit/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer -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/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/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_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_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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating 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/metadata_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/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/__init__.py -> build/lib/neutron/api/rpc/handlers -creating 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 -copying neutron/tests/unit/agent/l2/__init__.py -> build/lib/neutron/tests/unit/agent/l2 -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/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent -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 -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 -copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov -creating build/lib/neutron/core_extensions -copying neutron/core_extensions/qos.py -> 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 -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/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/logapi -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/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/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/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/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/macvtap/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap -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 -creating 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 -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/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/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/test_process_monitor.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_of_monitor.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_l3_tc_lib.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_iptables.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_ipset.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_ip_lib.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_dhcp.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/test_async_process.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/base.py -> build/lib/neutron/tests/functional/agent/linux -copying neutron/tests/functional/agent/linux/__init__.py -> build/lib/neutron/tests/functional/agent/linux -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 -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/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/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 +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/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/api/rpc/agentnotifiers copying neutron/api/rpc/agentnotifiers/utils.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/dhcp_rpc_agent_api.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/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/unit/services/network_segment_range/__init__.py -> build/lib/neutron/tests/unit/services/network_segment_range -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/notifiers -copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers -copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers -copying neutron/notifiers/batch_notifier.py -> build/lib/neutron/notifiers -copying neutron/notifiers/__init__.py -> build/lib/neutron/notifiers -creating build/lib/neutron/agent/metadata -copying neutron/agent/metadata/proxy_base.py -> 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/agent.py -> build/lib/neutron/agent/metadata -copying neutron/agent/metadata/__init__.py -> build/lib/neutron/agent/metadata -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/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_namespace_manager.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_legacy_router.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_item_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_fip_rule_priority_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_dvr_local_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_agent.py -> build/lib/neutron/tests/unit/agent/l3 -copying neutron/tests/unit/agent/l3/__init__.py -> build/lib/neutron/tests/unit/agent/l3 -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/qos -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/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 -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_trusted.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_numa_affinity_policy.py -> build/lib/neutron/tests/unit/objects/port/extensions -copying neutron/tests/unit/objects/port/extensions/test_port_hints.py -> build/lib/neutron/tests/unit/objects/port/extensions -copying neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.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_data_plane_status.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/__init__.py -> build/lib/neutron/tests/unit/objects/port/extensions -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/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/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 +creating build/lib/neutron/conf/agent +copying neutron/conf/agent/windows.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/ovs_conf.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/linux.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/l2_ext_fdb_population.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/cmd.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/agent_extensions_manager.py -> build/lib/neutron/conf/agent +copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent +creating 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 +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/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/test_ovsdb_handler.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/agent/ovn +copying neutron/agent/ovn/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn +copying neutron/agent/ovn/metadata_agent.py -> build/lib/neutron/agent/ovn +copying neutron/agent/ovn/__init__.py -> build/lib/neutron/agent/ovn +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/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/api +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/pecan_wsgi/hooks +copying neutron/pecan_wsgi/hooks/utils.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/translation.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/query_parameters.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/ownership_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/context.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/__init__.py -> build/lib/neutron/pecan_wsgi/hooks +creating 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/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 +creating 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/test_l3_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers +copying neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers +copying neutron/tests/unit/api/rpc/handlers/test_dhcp_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 +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/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 +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 +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/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/ipv4.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/base.py -> build/lib/neutron/agent/l2/extensions/dhcp copying neutron/agent/l2/extensions/dhcp/__init__.py -> build/lib/neutron/agent/l2/extensions/dhcp -creating build/lib/neutron/tests/unit/services/l3_router -copying neutron/tests/unit/services/l3_router/test_l3_router_plugin.py -> build/lib/neutron/tests/unit/services/l3_router -copying neutron/tests/unit/services/l3_router/__init__.py -> build/lib/neutron/tests/unit/services/l3_router -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/trunk -copying neutron/tests/unit/services/trunk/test_utils.py -> build/lib/neutron/tests/unit/services/trunk -copying neutron/tests/unit/services/trunk/test_rules.py -> build/lib/neutron/tests/unit/services/trunk -copying neutron/tests/unit/services/trunk/test_plugin.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 -creating 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/secgroup_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/ovs_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/other_extensions_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/nsxv_initial_opts.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/ml2_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 -copying neutron/db/migration/alembic_migrations/lb_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/firewall_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/env.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/core_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/brocade_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/__init__.py -> build/lib/neutron/db/migration/alembic_migrations -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 -copying neutron/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch -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/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/portforwarding/drivers -copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers -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/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/test__agent_manager_base.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 -creating 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/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/unit/services/conntrack_helper -copying neutron/tests/functional/services/trunk/test_plugin.py -> build/lib/neutron/tests/functional/services/trunk -copying neutron/tests/functional/services/trunk/__init__.py -> build/lib/neutron/tests/functional/services/trunk -creating build/lib/neutron/tests/unit/core_extensions -copying neutron/tests/unit/core_extensions/test_qos.py -> build/lib/neutron/tests/unit/core_extensions -copying neutron/tests/unit/core_extensions/__init__.py -> build/lib/neutron/tests/unit/core_extensions -creating 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/services/placement_report/__init__.py -> build/lib/neutron/tests/unit/services/placement_report -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/functional/tests -copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests -creating build/lib/neutron/cmd/upgrade_checks -copying neutron/cmd/upgrade_checks/checks.py -> build/lib/neutron/cmd/upgrade_checks -copying neutron/cmd/upgrade_checks/base.py -> build/lib/neutron/cmd/upgrade_checks -copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks -creating 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/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 +creating 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 +copying neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver +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/services/l3_router +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 +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/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/openvswitch/agent/ovs_neutron_agent.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_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/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 +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 +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/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/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/mech_driver.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/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/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 +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/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/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/services/segments -copying neutron/services/segments/plugin.py -> build/lib/neutron/services/segments -copying neutron/services/segments/exceptions.py -> 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/tests/tools.py -> build/lib/neutron/tests -copying neutron/tests/post_mortem_debug.py -> build/lib/neutron/tests -copying neutron/tests/base.py -> build/lib/neutron/tests -copying neutron/tests/__init__.py -> build/lib/neutron/tests -creating build/lib/neutron/tests/fullstack/resources -copying neutron/tests/fullstack/resources/process.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/environment.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/client.py -> build/lib/neutron/tests/fullstack/resources -copying neutron/tests/fullstack/resources/__init__.py -> build/lib/neutron/tests/fullstack/resources -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/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/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/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers -creating build/lib/neutron/services/ndp_proxy -copying neutron/services/ndp_proxy/plugin.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/__init__.py -> build/lib/neutron/services/ndp_proxy -creating 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/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 -creating build/lib/neutron/services/local_ip -copying neutron/services/local_ip/local_ip_plugin.py -> build/lib/neutron/services/local_ip -copying neutron/services/local_ip/__init__.py -> build/lib/neutron/services/local_ip -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/tests/unit/privileged -copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged -copying neutron/privileged/__init__.py -> build/lib/neutron/privileged -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/test_ovs_lib.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/test_l2_lb_agent.py -> build/lib/neutron/tests/functional/agent -copying neutron/tests/functional/agent/test_firewall.py -> build/lib/neutron/tests/functional/agent -copying neutron/tests/functional/agent/test_dhcp_agent.py -> build/lib/neutron/tests/functional/agent -copying neutron/tests/functional/agent/__init__.py -> build/lib/neutron/tests/functional/agent -creating build/lib/neutron/tests/unit/services/ovn_l3/service_providers -copying neutron/tests/unit/services/ovn_l3/service_providers/test_user_defined.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/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 -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/agents_db.py -> build/lib/neutron/conf/agent/database -copying neutron/conf/agent/database/__init__.py -> build/lib/neutron/conf/agent/database -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_subnetpool.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_servicetype.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_router.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_rbac.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_provisioning_blocks.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_port_forwarding.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_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_ndp_proxy.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_local_ip.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_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_floatingip.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_conntrack_helper.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_auto_allocate.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_address_scope.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/__init__.py -> build/lib/neutron/tests/unit/objects -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_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/test_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_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_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_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/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb -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/test_ovs_lib.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/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/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/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/test_port_security.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions -copying neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions -copying neutron/tests/unit/plugins/ml2/extensions/test_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/fake_extension.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/agent/l2/extensions/qos_linux.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/local_ip.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 +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/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/capabilities.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 -creating build/lib/neutron/conf/db -copying neutron/conf/db/migration_cli.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_ndpproxy_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_gwmode_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_extra_gws_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_dvr_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/l3_agentschedulers_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/extraroute_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/dvr_mac_db.py -> build/lib/neutron/conf/db -copying neutron/conf/db/__init__.py -> build/lib/neutron/conf/db -creating build/lib/neutron/scheduler -copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler -copying neutron/scheduler/l3_agent_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/base_resource_filter.py -> build/lib/neutron/scheduler -copying neutron/scheduler/__init__.py -> build/lib/neutron/scheduler -creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap -copying neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap -creating build/lib/neutron/tests/unit/tests -copying neutron/tests/unit/tests/test_post_mortem_debug.py -> build/lib/neutron/tests/unit/tests -copying neutron/tests/unit/tests/test_base.py -> build/lib/neutron/tests/unit/tests -copying neutron/tests/unit/tests/__init__.py -> build/lib/neutron/tests/unit/tests -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_neutron_agent.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_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/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 -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_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_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_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_br_phys.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_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/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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native -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/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/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 -copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/plugin.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/ovo_rpc.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/models.py -> 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/db.py -> build/lib/neutron/plugins/ml2 -copying neutron/plugins/ml2/__init__.py -> build/lib/neutron/plugins/ml2 -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/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/resource.py -> build/lib/neutron/api/v2 -copying neutron/api/v2/base.py -> build/lib/neutron/api/v2 -copying neutron/api/v2/__init__.py -> build/lib/neutron/api/v2 -creating 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/l3_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/__init__.py -> build/lib/neutron/tests/fullstack/agents -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 -copying neutron/tests/fullstack/test_subnet.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_segmentation_id.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_securitygroup.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_rebind.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_ports_api.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_multisegs.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/test_local_ip.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/test_l3_agent.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/test_agent_bandwidth_report.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack -copying neutron/tests/fullstack/__init__.py -> build/lib/neutron/tests/fullstack -creating 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/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 -creating build/lib/neutron/hacking -copying neutron/hacking/checks.py -> build/lib/neutron/hacking -copying neutron/hacking/__init__.py -> build/lib/neutron/hacking -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/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/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/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/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 -creating 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/profiler.py -> build/lib/neutron/common -copying neutron/common/metadata.py -> build/lib/neutron/common -copying neutron/common/ipv6_utils.py -> build/lib/neutron/common -copying neutron/common/experimental.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/config.py -> build/lib/neutron/common -copying neutron/common/cache_utils.py -> build/lib/neutron/common -copying neutron/common/_deprecate.py -> build/lib/neutron/common -copying neutron/common/_constants.py -> build/lib/neutron/common -copying neutron/common/__init__.py -> build/lib/neutron/common -creating build/lib/neutron/exceptions -copying neutron/exceptions/mtu.py -> build/lib/neutron/exceptions -copying neutron/exceptions/__init__.py -> build/lib/neutron/exceptions -creating build/lib/neutron/db/models -copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models -copying neutron/db/models/tag.py -> build/lib/neutron/db/models -copying neutron/db/models/subnet_service_type.py -> build/lib/neutron/db/models -copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models -copying neutron/db/models/segment.py -> build/lib/neutron/db/models -copying neutron/db/models/securitygroup_default_rules.py -> build/lib/neutron/db/models -copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models -copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models -copying neutron/db/models/port_trusted.py -> build/lib/neutron/db/models -copying neutron/db/models/port_numa_affinity_policy.py -> build/lib/neutron/db/models -copying neutron/db/models/port_hints.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_forwarding.py -> build/lib/neutron/db/models -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/network_segment_range.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/loggingapi.py -> build/lib/neutron/db/models -copying neutron/db/models/local_ip.py -> build/lib/neutron/db/models -copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models -copying neutron/db/models/l3agent.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/flavor.py -> build/lib/neutron/db/models -copying neutron/db/models/external_net.py -> build/lib/neutron/db/models -copying neutron/db/models/dvr.py -> build/lib/neutron/db/models -copying neutron/db/models/dns.py -> build/lib/neutron/db/models -copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models -copying neutron/db/models/conntrack_helper.py -> build/lib/neutron/db/models -copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models -copying neutron/db/models/agent.py -> build/lib/neutron/db/models -copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models -copying neutron/db/models/address_group.py -> build/lib/neutron/db/models -copying neutron/db/models/__init__.py -> build/lib/neutron/db/models -copying neutron/tests/unit/cmd/test_status.py -> build/lib/neutron/tests/unit/cmd -copying neutron/tests/unit/cmd/test_sanity_check.py -> build/lib/neutron/tests/unit/cmd -copying neutron/tests/unit/cmd/test_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_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd -copying neutron/tests/unit/cmd/__init__.py -> build/lib/neutron/tests/unit/cmd -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/backend.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/__init__.py -> build/lib/neutron/services/trunk/rpc -creating 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/functional/services/ovn_l3/__init__.py -> build/lib/neutron/tests/functional/services/ovn_l3 -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/privileged/__init__.py -> build/lib/neutron/privileged copying neutron/worker.py -> build/lib/neutron copying neutron/version.py -> build/lib/neutron copying neutron/service.py -> build/lib/neutron @@ -3108,426 +2671,23 @@ copying neutron/auth.py -> build/lib/neutron copying neutron/_i18n.py -> build/lib/neutron copying neutron/__init__.py -> build/lib/neutron -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/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 -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/plugin.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/exceptions.py -> build/lib/neutron/services/trunk -copying neutron/services/trunk/__init__.py -> build/lib/neutron/services/trunk -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/snat_validate.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/sg_callback.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/__init__.py -> build/lib/neutron/services/logapi/common -copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/namespace_manager.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/link_local_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/legacy_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/l3_agent_extensions_manager.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/item_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/ha_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/ha.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_snat_ns.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_router_base.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_local_router.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/dvr_edge_router.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.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/agent.py -> build/lib/neutron/agent/l3 -copying neutron/agent/l3/__init__.py -> build/lib/neutron/agent/l3 -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 -copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins -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/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/scheduler -copying neutron/tests/functional/scheduler/test_l3_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler -copying neutron/tests/functional/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/functional/scheduler -copying neutron/tests/functional/scheduler/__init__.py -> build/lib/neutron/tests/functional/scheduler -creating 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_polling.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/test_ovs_lib.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/__init__.py -> build/lib/neutron/tests/unit/agent/common -copying neutron/agent/l2/extensions/qos_linux.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/local_ip.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 -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/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/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/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer -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/plugins -copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins -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/wsgi -copying neutron/wsgi/api.py -> build/lib/neutron/wsgi -copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi -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/userfilters.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/quota_enforcement.py -> build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/query_parameters.py -> build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/policy_enforcement.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/notifier.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/body_validation.py -> build/lib/neutron/pecan_wsgi/hooks -copying neutron/pecan_wsgi/hooks/__init__.py -> build/lib/neutron/pecan_wsgi/hooks -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_resource.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 -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/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge -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/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/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/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/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos -copying neutron/tests/functional/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/functional/plugins/ml2 -copying neutron/tests/functional/plugins/ml2/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2 -creating 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/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/ovn_l3/test_plugin.py -> 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 -creating 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/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 -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 -creating build/lib/neutron/tests/functional/objects -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 -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/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/notifiers -copying neutron/tests/unit/notifiers/test_nova.py -> build/lib/neutron/tests/unit/notifiers -copying neutron/tests/unit/notifiers/test_ironic.py -> build/lib/neutron/tests/unit/notifiers -copying neutron/tests/unit/notifiers/test_batch_notifier.py -> build/lib/neutron/tests/unit/notifiers -copying neutron/tests/unit/notifiers/__init__.py -> build/lib/neutron/tests/unit/notifiers -creating build/lib/neutron/services/l3_router -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/agent/l2/extensions/test_qos.py -> build/lib/neutron/tests/unit/agent/l2/extensions -copying neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> build/lib/neutron/tests/unit/agent/l2/extensions -copying neutron/tests/unit/agent/l2/extensions/test_fdb_population.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/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 -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/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 -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_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_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 -copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers -creating build/lib/neutron/tests/functional/common -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/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/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 -creating 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 -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 -creating build/lib/neutron/tests/unit/services/externaldns -copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns -copying neutron/services/service_base.py -> build/lib/neutron/services -copying neutron/services/provider_configuration.py -> build/lib/neutron/services -copying neutron/services/__init__.py -> build/lib/neutron/services -copying neutron/conf/wsgi.py -> build/lib/neutron/conf -copying neutron/conf/service.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/experimental.py -> build/lib/neutron/conf -copying neutron/conf/common.py -> build/lib/neutron/conf -copying neutron/conf/__init__.py -> build/lib/neutron/conf -copying neutron/tests/unit/agent/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/agent -copying neutron/tests/unit/agent/test_rpc.py -> build/lib/neutron/tests/unit/agent -copying neutron/tests/unit/agent/test_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/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.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/port_trusted.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_numa_affinity_policy.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/port_hints.py -> build/lib/neutron/plugins/ml2/extensions -copying neutron/plugins/ml2/extensions/port_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_device_profile.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/dns_domain_keywords.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 -creating 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/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 -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/objects/logapi -copying neutron/objects/logapi/logging_resource.py -> build/lib/neutron/objects/logapi -copying neutron/objects/logapi/__init__.py -> build/lib/neutron/objects/logapi -copying neutron/agent/securitygroups_rpc.py -> build/lib/neutron/agent -copying neutron/agent/rpc.py -> build/lib/neutron/agent -copying neutron/agent/resource_cache.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/agent/firewall.py -> build/lib/neutron/agent -copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent -copying neutron/agent/agent_extensions_manager.py -> build/lib/neutron/agent -copying neutron/agent/__init__.py -> build/lib/neutron/agent -copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins -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/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/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_security.py -> build/lib/neutron/objects/port/extensions -copying neutron/objects/port/extensions/port_numa_affinity_policy.py -> build/lib/neutron/objects/port/extensions -copying neutron/objects/port/extensions/port_hints.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_device_profile.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/data_plane_status.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/__init__.py -> build/lib/neutron/objects/port/extensions -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 -creating 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_ipv4.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp -copying neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp -copying neutron/tests/unit/agent/l2/extensions/dhcp/test_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/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb -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 -copying neutron/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers -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/test_firewall.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/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/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/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/flatallocation.py -> build/lib/neutron/db/models/plugins/ml2 -copying neutron/db/models/plugins/ml2/__init__.py -> build/lib/neutron/db/models/plugins/ml2 -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/functional/cmd -copying neutron/tests/functional/cmd/test_status.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_netns_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_ipset_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/process_spawn.py -> build/lib/neutron/tests/functional/cmd -copying neutron/tests/functional/cmd/__init__.py -> build/lib/neutron/tests/functional/cmd -creating 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_securitygroups_db.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_provisioning_blocks.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_portsecurity_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_ovn_l3_hamode_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_migration.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_l3_extra_gws_db.py -> build/lib/neutron/tests/unit/db -copying neutron/tests/unit/db/test_l3_dvr_db.py -> build/lib/neutron/tests/unit/db -copying neutron/tests/unit/db/test_l3_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_ipam_backend_mixin.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_dvr_mac_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_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 -copying neutron/tests/unit/db/test_agentschedulers_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__utils.py -> build/lib/neutron/tests/unit/db -copying neutron/tests/unit/db/__init__.py -> build/lib/neutron/tests/unit/db -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 -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/ovsdb_handler.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/driver.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/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/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/test_requests.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/__init__.py -> build/lib/neutron/tests/unit/ipam -creating build/lib/neutron/privileged/agent/linux -copying neutron/privileged/agent/linux/utils.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/netlink_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/ip_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/dhcp.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/__init__.py -> build/lib/neutron/privileged/agent/linux -creating build/lib/neutron/agent/ovn/agent -copying neutron/agent/ovn/agent/ovsdb.py -> build/lib/neutron/agent/ovn/agent -copying neutron/agent/ovn/agent/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn/agent -copying neutron/agent/ovn/agent/__init__.py -> build/lib/neutron/agent/ovn/agent -copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins -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/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 -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 -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/agent/common -copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common -copying neutron/agent/common/resource_processing_queue.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/ovsdb_monitor.py -> 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_polling.py -> build/lib/neutron/agent/common -copying neutron/agent/common/base_agent_rpc.py -> build/lib/neutron/agent/common -copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common -copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common -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/conf/plugins/ml2/drivers/ovs_conf.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 -copying neutron/conf/plugins/ml2/drivers/driver_type.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/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers -creating build/lib/neutron/tests/common -copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common -copying neutron/tests/common/machine_fixtures.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/conn_testers.py -> 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/__init__.py -> build/lib/neutron/tests/common -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/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/test_functional.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/config.py -> build/lib/neutron/tests/functional/pecan_wsgi -copying neutron/tests/functional/pecan_wsgi/__init__.py -> build/lib/neutron/tests/functional/pecan_wsgi -copying neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks -copying neutron/tests/unit/api/rpc/callbacks/test_resources.py -> build/lib/neutron/tests/unit/api/rpc/callbacks -copying neutron/tests/unit/api/rpc/callbacks/test_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 -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/ipam/drivers -copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/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/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/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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +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/db/migration +copying neutron/db/migration/connection.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 +copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration +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/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/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/extensions copying neutron/tests/unit/extensions/test_tagging.py -> build/lib/neutron/tests/unit/extensions copying neutron/tests/unit/extensions/v2attributes.py -> build/lib/neutron/tests/unit/extensions @@ -3583,91 +2743,203 @@ copying neutron/tests/unit/extensions/extendedattribute.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/__init__.py -> build/lib/neutron/tests/unit/extensions -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/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/mech_driver.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/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/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 -copying neutron/plugins/ml2/drivers/type_vxlan.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/type_vlan.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/type_tunnel.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/type_local.py -> build/lib/neutron/plugins/ml2/drivers -copying neutron/plugins/ml2/drivers/type_gre.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/mech_agent.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 -creating 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/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/__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/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/config.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/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/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_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 -creating 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 -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/db/migration/connection.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 -copying neutron/db/migration/__init__.py -> build/lib/neutron/db/migration -copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi -copying neutron/services/logapi/api_base.py -> build/lib/neutron/services/logapi -copying neutron/services/logapi/__init__.py -> build/lib/neutron/services/logapi -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/exceptions.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/constants.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/acl.py -> build/lib/neutron/common/ovn -copying neutron/common/ovn/__init__.py -> build/lib/neutron/common/ovn -creating build/lib/neutron/agent/ovsdb -copying neutron/agent/ovsdb/impl_idl.py -> build/lib/neutron/agent/ovsdb -copying neutron/agent/ovsdb/api.py -> build/lib/neutron/agent/ovsdb -copying neutron/agent/ovsdb/__init__.py -> build/lib/neutron/agent/ovsdb -creating 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_vlanallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 -copying neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 -copying neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.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 -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/fake_ovn_agent_extension.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 -creating 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/ha.py -> build/lib/neutron/services/l3_router/service_providers -copying neutron/services/l3_router/service_providers/dvrha.py -> build/lib/neutron/services/l3_router/service_providers -copying neutron/services/l3_router/service_providers/dvr.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/__init__.py -> build/lib/neutron/services/l3_router/service_providers +creating 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/test_port_security.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions +copying neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> build/lib/neutron/tests/unit/plugins/ml2/extensions +copying neutron/tests/unit/plugins/ml2/extensions/test_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/fake_extension.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 +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/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/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 +creating 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/test_cache_utils.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/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/moved_globals_code1.py -> build/lib/neutron/tests/unit/common +copying neutron/tests/unit/common/__init__.py -> build/lib/neutron/tests/unit/common +copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent +creating build/lib/neutron/conf/agent/ovn +copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn +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_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/test_ovn_db_resources.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovn_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_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_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/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb +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 +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/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/cmd/eventlet/server +copying neutron/cmd/eventlet/server/__init__.py -> build/lib/neutron/cmd/eventlet/server +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_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/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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions +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/agent/ovn/metadata +copying neutron/agent/ovn/metadata/server.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/driver.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/__init__.py -> build/lib/neutron/agent/ovn/metadata +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/services/portforwarding +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 +copying neutron/tests/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers +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 +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/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 +creating build/lib/neutron/db/metering +copying neutron/db/metering/metering_rpc.py -> 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 +creating build/lib/neutron/conf/policies +copying neutron/conf/policies/qos.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/conf/policies/subnet.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/router.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/rbac.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/port_bindings.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/network_segment_range.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/ndp_proxy.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/local_ip_association.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/local_ip.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/default_security_group_rules.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/agent.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/address_group.py -> build/lib/neutron/conf/policies +copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies +copying neutron/services/service_base.py -> build/lib/neutron/services +copying neutron/services/provider_configuration.py -> build/lib/neutron/services +copying neutron/services/__init__.py -> build/lib/neutron/services +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/objects/port +copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port +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/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/agent/l3 +copying neutron/agent/l3/router_info.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/namespaces.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/namespace_manager.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/link_local_allocator.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/legacy_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/l3_agent_extensions_manager.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/item_allocator.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/ha_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/ha.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/fip_rule_priority_allocator.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_snat_ns.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_router_base.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_local_router.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_fip_ns.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/dvr_edge_router.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.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/agent.py -> build/lib/neutron/agent/l3 +copying neutron/agent/l3/__init__.py -> build/lib/neutron/agent/l3 +copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov +creating 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_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_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/unit/db +copying neutron/tests/unit/db/test_segments_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_rbac_db_mixin.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_portsecurity_db_common.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_ovn_revision_numbers_db.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/test_ovn_l3_hamode_db.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/test_ovn_hash_ring_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_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_l3_dvr_db.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_ipam_pluggable_backend.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_extraroute_db.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/test_dvr_mac_db.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/test_db_base_plugin_v2.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 +copying neutron/tests/unit/db/test_agentschedulers_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__utils.py -> build/lib/neutron/tests/unit/db +copying neutron/tests/unit/db/__init__.py -> build/lib/neutron/tests/unit/db +creating build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap +copying neutron/tests/functional/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap +creating build/lib/neutron/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 +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/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/test_firewall.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/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_pd.py -> build/lib/neutron/tests/unit/agent/linux @@ -3686,103 +2958,341 @@ copying neutron/tests/unit/agent/linux/test_bridge_lib.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 -creating 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/noop.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/extension_manager.py -> build/lib/neutron/agent/ovn/extensions -copying neutron/agent/ovn/extensions/__init__.py -> build/lib/neutron/agent/ovn/extensions -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/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 -copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port -creating build/lib/neutron/cmd/ovn -copying neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn -copying neutron/cmd/ovn/ml2ovn_trace.py -> build/lib/neutron/cmd/ovn -copying neutron/cmd/ovn/migration_mtu.py -> build/lib/neutron/cmd/ovn -copying neutron/cmd/ovn/__init__.py -> build/lib/neutron/cmd/ovn -creating build/lib/neutron/objects/plugins/ml2 -copying neutron/objects/plugins/ml2/vxlanallocation.py -> build/lib/neutron/objects/plugins/ml2 -copying neutron/objects/plugins/ml2/vlanallocation.py -> build/lib/neutron/objects/plugins/ml2 -copying neutron/objects/plugins/ml2/greallocation.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/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/__init__.py -> build/lib/neutron/objects/plugins/ml2 +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/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/api/rpc/callbacks/consumer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/consumer creating 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/port.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/ip_address.py -> build/lib/neutron/tests/common/exclusive_resources copying neutron/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/common/exclusive_resources -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/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/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/test_ip_network.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources +copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources +copying neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources +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 +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/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/objects/qos +copying neutron/objects/qos/rule_type.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/rule.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/binding.py -> build/lib/neutron/objects/qos +copying neutron/objects/qos/__init__.py -> build/lib/neutron/objects/qos +creating build/lib/neutron/cmd/upgrade_checks +copying neutron/cmd/upgrade_checks/checks.py -> build/lib/neutron/cmd/upgrade_checks +copying neutron/cmd/upgrade_checks/base.py -> build/lib/neutron/cmd/upgrade_checks +copying neutron/cmd/upgrade_checks/__init__.py -> build/lib/neutron/cmd/upgrade_checks +copying neutron/tests/common/net_helpers.py -> build/lib/neutron/tests/common +copying neutron/tests/common/machine_fixtures.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/conn_testers.py -> 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/__init__.py -> build/lib/neutron/tests/common +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/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/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/exceptions.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/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch/agent +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/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/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/unit/services/network_segment_range/__init__.py -> build/lib/neutron/tests/unit/services/network_segment_range +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/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 +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_subnetpool.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_servicetype.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_router.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_rbac.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_provisioning_blocks.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_port_forwarding.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_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_ndp_proxy.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_local_ip.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_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_floatingip.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_conntrack_helper.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_auto_allocate.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_address_scope.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/__init__.py -> build/lib/neutron/tests/unit/objects +creating 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_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/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins +creating build/lib/neutron/conf/db +copying neutron/conf/db/migration_cli.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_ndpproxy_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_gwmode_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_extra_gws_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_dvr_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/l3_agentschedulers_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/extraroute_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/dvr_mac_db.py -> build/lib/neutron/conf/db +copying neutron/conf/db/__init__.py -> build/lib/neutron/conf/db +creating build/lib/neutron/ipam copying neutron/ipam/utils.py -> build/lib/neutron/ipam copying neutron/ipam/subnet_alloc.py -> build/lib/neutron/ipam copying neutron/ipam/requests.py -> build/lib/neutron/ipam copying neutron/ipam/exceptions.py -> build/lib/neutron/ipam copying neutron/ipam/driver.py -> build/lib/neutron/ipam copying neutron/ipam/__init__.py -> build/lib/neutron/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 -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_capabilities.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/arp_protect.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 -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/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/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 -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/plugins/ml2/drivers/openvswitch +copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch +copying neutron/tests/tools.py -> build/lib/neutron/tests +copying neutron/tests/post_mortem_debug.py -> build/lib/neutron/tests +copying neutron/tests/base.py -> build/lib/neutron/tests +copying neutron/tests/__init__.py -> build/lib/neutron/tests +copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged +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/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/backend.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/__init__.py -> build/lib/neutron/services/trunk/rpc +copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests +creating build/lib/neutron/tests/unit/ipam +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/test_requests.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/__init__.py -> build/lib/neutron/tests/unit/ipam +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/test_rules.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/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/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/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/macvtap/__init__.py -> build/lib/neutron/tests/unit/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/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/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/test_ovs_lib.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/services/__init__.py -> build/lib/neutron/tests/functional/services +creating 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/ovs_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins +copying neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins +copying neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins +copying neutron/cmd/eventlet/plugins/__init__.py -> build/lib/neutron/cmd/eventlet/plugins +creating build/lib/neutron/services/logapi +copying neutron/services/logapi/logging_plugin.py -> build/lib/neutron/services/logapi +copying neutron/services/logapi/api_base.py -> build/lib/neutron/services/logapi +copying neutron/services/logapi/__init__.py -> build/lib/neutron/services/logapi +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/services/logapi/rpc +copying neutron/services/logapi/rpc/server.py -> build/lib/neutron/services/logapi/rpc +copying neutron/services/logapi/rpc/agent.py -> build/lib/neutron/services/logapi/rpc +copying neutron/services/logapi/rpc/__init__.py -> build/lib/neutron/services/logapi/rpc +copying neutron/tests/unit/agent/test_securitygroups_rpc.py -> build/lib/neutron/tests/unit/agent +copying neutron/tests/unit/agent/test_rpc.py -> build/lib/neutron/tests/unit/agent +copying neutron/tests/unit/agent/test_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/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/test_migrations.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/test_ipam.py -> build/lib/neutron/tests/functional/db copying neutron/tests/functional/db/__init__.py -> build/lib/neutron/tests/functional/db -copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns -copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns -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_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_conntrack_helper.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 -creating 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/test_ovsdb_handler.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/fullstack/resources +copying neutron/tests/fullstack/resources/process.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/environment.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/client.py -> build/lib/neutron/tests/fullstack/resources +copying neutron/tests/fullstack/resources/__init__.py -> build/lib/neutron/tests/fullstack/resources +creating 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/ha.py -> build/lib/neutron/services/l3_router/service_providers +copying neutron/services/l3_router/service_providers/dvrha.py -> build/lib/neutron/services/l3_router/service_providers +copying neutron/services/l3_router/service_providers/dvr.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/__init__.py -> build/lib/neutron/services/l3_router/service_providers +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/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/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 +creating build/lib/neutron/hacking +copying neutron/hacking/checks.py -> build/lib/neutron/hacking +copying neutron/hacking/__init__.py -> build/lib/neutron/hacking +creating 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/l3_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/__init__.py -> build/lib/neutron/tests/fullstack/agents +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/test_ovs_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_linuxbridge_cleanup.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_destroy_patch_ports.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/__init__.py -> build/lib/neutron/tests/functional/cmd +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/agent/metadata +copying neutron/agent/metadata/proxy_base.py -> 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/agent.py -> build/lib/neutron/agent/metadata +copying neutron/agent/metadata/__init__.py -> build/lib/neutron/agent/metadata +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/conf/agent/database +copying neutron/conf/agent/database/agentschedulers_db.py -> build/lib/neutron/conf/agent/database +copying neutron/conf/agent/database/agents_db.py -> build/lib/neutron/conf/agent/database +copying neutron/conf/agent/database/__init__.py -> build/lib/neutron/conf/agent/database +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/agent/ovn/agent +copying neutron/agent/ovn/agent/ovsdb.py -> build/lib/neutron/agent/ovn/agent +copying neutron/agent/ovn/agent/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn/agent +copying neutron/agent/ovn/agent/__init__.py -> build/lib/neutron/agent/ovn/agent +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_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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent +creating 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/test_functional.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/config.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/services/segments +copying neutron/services/segments/plugin.py -> build/lib/neutron/services/segments +copying neutron/services/segments/exceptions.py -> 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/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_resources.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 +copying neutron/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch +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/network.py -> build/lib/neutron/db/availability_zone +copying neutron/db/availability_zone/__init__.py -> build/lib/neutron/db/availability_zone +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/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 +creating build/lib/neutron/services/ovn_l3 copying neutron/services/ovn_l3/plugin.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/__init__.py -> build/lib/neutron/services/ovn_l3 -copying neutron/api/wsgi.py -> build/lib/neutron/api -copying neutron/api/extensions.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/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/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 -copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins -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 -copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb +copying neutron/tests/functional/plugins/ml2/test_plugin.py -> build/lib/neutron/tests/functional/plugins/ml2 +copying neutron/tests/functional/plugins/ml2/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2 +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 +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 +creating 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 +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/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/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/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/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/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/services/logapi/drivers/test_manager.py -> build/lib/neutron/tests/unit/services/logapi/drivers +copying neutron/tests/unit/services/logapi/drivers/test_base.py -> build/lib/neutron/tests/unit/services/logapi/drivers +copying neutron/tests/unit/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/unit/services/logapi/drivers +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/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/ovn_db_sync.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb @@ -3792,61 +3302,151 @@ 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/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating 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 -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/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/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 -copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet -copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet -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_vlan.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_gre.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_flat.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/mechanism_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/mech_faulty_agent.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/ext_test.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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers -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_l3_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/test_base_scheduler.py -> build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/__init__.py -> build/lib/neutron/tests/unit/scheduler +creating build/lib/neutron/services/local_ip +copying neutron/services/local_ip/local_ip_plugin.py -> build/lib/neutron/services/local_ip +copying neutron/services/local_ip/__init__.py -> build/lib/neutron/services/local_ip +creating 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/ra.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/l3_tc_lib.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/iptables_firewall.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/ip_conntrack.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/interface.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/devlink.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux +copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux +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/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/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/flatallocation.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/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/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/exceptions.py -> build/lib/neutron/services/auto_allocate +copying neutron/services/auto_allocate/db.py -> build/lib/neutron/services/auto_allocate +copying neutron/services/auto_allocate/__init__.py -> build/lib/neutron/services/auto_allocate +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/objects/port +copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port +copying neutron/tests/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +creating build/lib/neutron/tests/functional/common +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 +copying neutron/tests/unit/plugins/ml2/test_tracked_resources.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_port_binding.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_ovo_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_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_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_agent_scheduler.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_mech_agent.py -> build/lib/neutron/tests/unit/plugins/ml2 +copying neutron/tests/unit/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2 +creating build/lib/neutron/db/quota +copying neutron/db/quota/models.py -> build/lib/neutron/db/quota +copying neutron/db/quota/driver_null.py -> build/lib/neutron/db/quota +copying neutron/db/quota/driver_nolock.py -> build/lib/neutron/db/quota +copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota +copying neutron/db/quota/api.py -> build/lib/neutron/db/quota +copying neutron/db/quota/__init__.py -> build/lib/neutron/db/quota +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/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers +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/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/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/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/exceptions.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/constants.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/acl.py -> build/lib/neutron/common/ovn +copying neutron/common/ovn/__init__.py -> build/lib/neutron/common/ovn +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/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 +creating 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_capabilities.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/arp_protect.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 creating build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/ovs_firewall_log.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/log_oskenapp.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/driver.py -> build/lib/neutron/services/logapi/drivers/openvswitch copying neutron/services/logapi/drivers/openvswitch/__init__.py -> build/lib/neutron/services/logapi/drivers/openvswitch -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/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/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/api/rpc/callbacks -copying neutron/api/rpc/callbacks/version_manager.py -> build/lib/neutron/api/rpc/callbacks -copying neutron/api/rpc/callbacks/resources.py -> build/lib/neutron/api/rpc/callbacks -copying neutron/api/rpc/callbacks/resource_manager.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/events.py -> build/lib/neutron/api/rpc/callbacks -copying neutron/api/rpc/callbacks/__init__.py -> build/lib/neutron/api/rpc/callbacks +creating build/lib/neutron/agent/ovsdb +copying neutron/agent/ovsdb/impl_idl.py -> build/lib/neutron/agent/ovsdb +copying neutron/agent/ovsdb/api.py -> build/lib/neutron/agent/ovsdb +copying neutron/agent/ovsdb/__init__.py -> build/lib/neutron/agent/ovsdb +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/core_extensions +copying neutron/core_extensions/qos.py -> 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 +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/extdns_designate_driver.py -> build/lib/neutron/conf/services +copying neutron/conf/services/__init__.py -> build/lib/neutron/conf/services +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/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/scheduler +copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler +copying neutron/scheduler/l3_agent_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/base_resource_filter.py -> build/lib/neutron/scheduler +copying neutron/scheduler/__init__.py -> build/lib/neutron/scheduler copying neutron/tests/unit/testlib_api.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_worker.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/test_service.py -> build/lib/neutron/tests/unit @@ -3860,67 +3460,26 @@ copying neutron/tests/unit/dummy_plugin.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/_test_extension_portbindings.py -> build/lib/neutron/tests/unit copying neutron/tests/unit/__init__.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc -copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers -creating build/lib/neutron/db/allowed_address_pairs -copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs -copying neutron/tests/unit/services/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 -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/conf/policies -copying neutron/conf/policies/qos.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/conf/policies/subnet.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/service_type.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/segment.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/security_group.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/router.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/rbac.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/quotas.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/port_bindings.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/port.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/network_segment_range.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/ndp_proxy.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/metering.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/logging.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/local_ip_association.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/local_ip.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/l3_conntrack_helper.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip_port_forwarding.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip_pools.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/floatingip.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/flavor.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/default_security_group_rules.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/base.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/availability_zone.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/auto_allocated_topology.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/agent.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/address_scope.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/address_group.py -> build/lib/neutron/conf/policies -copying neutron/conf/policies/__init__.py -> build/lib/neutron/conf/policies -copying neutron/tests/unit/plugins/ml2/test_tracked_resources.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_port_binding.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_ovo_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_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_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_agent_scheduler.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_mech_agent.py -> build/lib/neutron/tests/unit/plugins/ml2 -copying neutron/tests/unit/plugins/ml2/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2 -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 +creating 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_vlanallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 +copying neutron/tests/functional/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/functional/objects/plugins/ml2 +copying neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.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 +creating 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/noop.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/extension_manager.py -> build/lib/neutron/agent/ovn/extensions +copying neutron/agent/ovn/extensions/__init__.py -> build/lib/neutron/agent/ovn/extensions +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 +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/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/__init__.py -> build/lib/neutron/tests/unit/agent/l2/extensions creating build/lib/neutron/extensions copying neutron/extensions/tagging.py -> build/lib/neutron/extensions copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions @@ -4054,34 +3613,31 @@ copying neutron/extensions/address_scope.py -> build/lib/neutron/extensions copying neutron/extensions/address_group.py -> build/lib/neutron/extensions copying neutron/extensions/__init__.py -> build/lib/neutron/extensions -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/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 -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/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/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/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/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/db_api.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam -copying neutron/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam -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/extdns_designate_driver.py -> build/lib/neutron/conf/services -copying neutron/conf/services/__init__.py -> build/lib/neutron/conf/services +creating build/lib/neutron/privileged/agent/linux +copying neutron/privileged/agent/linux/utils.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/netlink_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/ip_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/dhcp.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/__init__.py -> build/lib/neutron/privileged/agent/linux +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/plugins/__init__.py -> build/lib/neutron/plugins +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/functional/agent/l3/test_namespace_manager.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_legacy_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_ha_router.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/framework.py -> build/lib/neutron/tests/functional/agent/l3 +copying neutron/tests/functional/agent/l3/__init__.py -> build/lib/neutron/tests/functional/agent/l3 creating build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/vlog.py -> build/lib/neutron/agent/ovsdb/native copying neutron/agent/ovsdb/native/helpers.py -> build/lib/neutron/agent/ovsdb/native @@ -4089,270 +3645,273 @@ 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/__init__.py -> build/lib/neutron/agent/ovsdb/native -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/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services -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/agent.py -> build/lib/neutron/services/logapi/rpc -copying neutron/services/logapi/rpc/__init__.py -> build/lib/neutron/services/logapi/rpc -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 -creating build/lib/neutron/agent/dhcp -copying neutron/agent/dhcp/agent.py -> build/lib/neutron/agent/dhcp -copying neutron/agent/dhcp/__init__.py -> build/lib/neutron/agent/dhcp -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 +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/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/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/notifiers +copying neutron/notifiers/nova.py -> build/lib/neutron/notifiers +copying neutron/notifiers/ironic.py -> build/lib/neutron/notifiers +copying neutron/notifiers/batch_notifier.py -> build/lib/neutron/notifiers +copying neutron/notifiers/__init__.py -> build/lib/neutron/notifiers +copying neutron/conf/wsgi.py -> build/lib/neutron/conf +copying neutron/conf/service.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/experimental.py -> build/lib/neutron/conf +copying neutron/conf/common.py -> build/lib/neutron/conf +copying neutron/conf/__init__.py -> build/lib/neutron/conf +creating 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/test_dhcp_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/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/uplink_status_propagation.py -> build/lib/neutron/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/tag_ports_during_bulk_creation.py -> build/lib/neutron/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.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/port_trusted.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_numa_affinity_policy.py -> build/lib/neutron/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/port_hints.py -> build/lib/neutron/plugins/ml2/extensions +copying neutron/plugins/ml2/extensions/port_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_device_profile.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/dns_domain_keywords.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 +creating 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/services/placement_report/__init__.py -> build/lib/neutron/tests/unit/services/placement_report +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/db_api.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam +copying neutron/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/ipam/drivers/neutrondb_ipam 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/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/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/utils.py -> build/lib/neutron/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/root.py -> build/lib/neutron/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/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/extensions.py -> build/lib/neutron/pecan_wsgi/controllers -copying neutron/pecan_wsgi/controllers/__init__.py -> build/lib/neutron/pecan_wsgi/controllers -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/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 -copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch -creating build/lib/neutron/tests/unit/agent/ovn -copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn -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/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_neutron_agent.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_agent_extension_api.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/fake_oflib.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/objects/qos -copying neutron/tests/unit/objects/qos/test_rule_type.py -> build/lib/neutron/tests/unit/objects/qos -copying neutron/tests/unit/objects/qos/test_rule.py -> build/lib/neutron/tests/unit/objects/qos -copying neutron/tests/unit/objects/qos/test_policy.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/__init__.py -> build/lib/neutron/tests/unit/objects/qos -copying neutron/tests/functional/objects/plugins/__init__.py -> build/lib/neutron/tests/functional/objects/plugins -creating build/lib/neutron/db/quota -copying neutron/db/quota/models.py -> build/lib/neutron/db/quota -copying neutron/db/quota/driver_null.py -> build/lib/neutron/db/quota -copying neutron/db/quota/driver_nolock.py -> build/lib/neutron/db/quota -copying neutron/db/quota/driver.py -> build/lib/neutron/db/quota -copying neutron/db/quota/api.py -> build/lib/neutron/db/quota -copying neutron/db/quota/__init__.py -> build/lib/neutron/db/quota -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/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn +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/profiling +copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling +copying neutron/profiling/__init__.py -> build/lib/neutron/profiling +copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers +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/api/rpc/__init__.py -> build/lib/neutron/api/rpc +copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins +creating 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/test_ironic.py -> build/lib/neutron/tests/unit/notifiers +copying neutron/tests/unit/notifiers/test_batch_notifier.py -> build/lib/neutron/tests/unit/notifiers +copying neutron/tests/unit/notifiers/__init__.py -> build/lib/neutron/tests/unit/notifiers +creating 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/tests/unit/api/rpc/callbacks/producer/__init__.py -> build/lib/neutron/tests/unit/api/rpc/callbacks/producer +creating 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/resource.py -> build/lib/neutron/api/v2 +copying neutron/api/v2/base.py -> build/lib/neutron/api/v2 +copying neutron/api/v2/__init__.py -> build/lib/neutron/api/v2 +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/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 +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/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/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/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 +creating 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/conf/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn +creating 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/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 +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/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/services/rbac +copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac +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/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/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/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/exceptions.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/db/metering -copying neutron/db/metering/metering_rpc.py -> 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 -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/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/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 -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 -copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers -creating 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_subnetpool.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_service_type.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_security_group.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_rbac.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_port_bindings.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_network_segment_range.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.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_metering.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_local_ip_association.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_l3_conntrack_helper.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_floatingip_pools.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_flavor.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_base.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_auto_allocated_topology.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_address_scope.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/__init__.py -> build/lib/neutron/tests/unit/conf/policies -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 -copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch -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/db/availability_zone -copying neutron/db/availability_zone/router.py -> build/lib/neutron/db/availability_zone -copying neutron/db/availability_zone/network.py -> build/lib/neutron/db/availability_zone -copying neutron/db/availability_zone/__init__.py -> build/lib/neutron/db/availability_zone -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/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/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/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/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/test_ovsdb_handler.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent +copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent +copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent +creating build/lib/neutron/objects/plugins +copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins +creating build/lib/neutron/agent/dhcp +copying neutron/agent/dhcp/agent.py -> build/lib/neutron/agent/dhcp +copying neutron/agent/dhcp/__init__.py -> build/lib/neutron/agent/dhcp +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/fake_ovn_agent_extension.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 +creating 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/secgroup_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/ovs_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/other_extensions_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/nsxv_initial_opts.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/ml2_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 +copying neutron/db/migration/alembic_migrations/lb_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/firewall_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/env.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/core_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/brocade_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/__init__.py -> build/lib/neutron/db/migration/alembic_migrations +copying neutron/objects/subnet.py -> build/lib/neutron/objects +copying neutron/objects/trunk.py -> build/lib/neutron/objects +copying neutron/objects/tag.py -> build/lib/neutron/objects +copying neutron/objects/subnetpool.py -> build/lib/neutron/objects +copying neutron/objects/stdattrs.py -> build/lib/neutron/objects +copying neutron/objects/servicetype.py -> build/lib/neutron/objects +copying neutron/objects/securitygroup_default_rules.py -> build/lib/neutron/objects +copying neutron/objects/securitygroup.py -> build/lib/neutron/objects +copying neutron/objects/router.py -> build/lib/neutron/objects +copying neutron/objects/rbac_db.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/provisioning_blocks.py -> build/lib/neutron/objects +copying neutron/objects/ports.py -> build/lib/neutron/objects +copying neutron/objects/port_forwarding.py -> build/lib/neutron/objects +copying neutron/objects/network_segment_range.py -> build/lib/neutron/objects +copying neutron/objects/network.py -> build/lib/neutron/objects +copying neutron/objects/ndp_proxy.py -> build/lib/neutron/objects +copying neutron/objects/metering.py -> build/lib/neutron/objects +copying neutron/objects/local_ip.py -> build/lib/neutron/objects +copying neutron/objects/l3agent.py -> build/lib/neutron/objects +copying neutron/objects/l3_hamode.py -> build/lib/neutron/objects +copying neutron/objects/ipam.py -> build/lib/neutron/objects +copying neutron/objects/floatingip.py -> build/lib/neutron/objects +copying neutron/objects/flavor.py -> build/lib/neutron/objects +copying neutron/objects/conntrack_helper.py -> build/lib/neutron/objects +copying neutron/objects/base.py -> build/lib/neutron/objects +copying neutron/objects/auto_allocate.py -> build/lib/neutron/objects +copying neutron/objects/agent.py -> build/lib/neutron/objects +copying neutron/objects/address_scope.py -> build/lib/neutron/objects +copying neutron/objects/address_group.py -> build/lib/neutron/objects +copying neutron/objects/__init__.py -> build/lib/neutron/objects +creating build/lib/neutron/cmd/ovn +copying neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> build/lib/neutron/cmd/ovn +copying neutron/cmd/ovn/ml2ovn_trace.py -> build/lib/neutron/cmd/ovn +copying neutron/cmd/ovn/migration_mtu.py -> build/lib/neutron/cmd/ovn +copying neutron/cmd/ovn/__init__.py -> build/lib/neutron/cmd/ovn +copying neutron/api/rpc/callbacks/version_manager.py -> build/lib/neutron/api/rpc/callbacks +copying neutron/api/rpc/callbacks/resources.py -> build/lib/neutron/api/rpc/callbacks +copying neutron/api/rpc/callbacks/resource_manager.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/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/drivers/type_vxlan.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/plugins/ml2/drivers/type_vlan.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/plugins/ml2/drivers/type_tunnel.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/plugins/ml2/drivers/type_local.py -> build/lib/neutron/plugins/ml2/drivers +copying neutron/plugins/ml2/drivers/type_gre.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/mech_agent.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 +creating 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/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/__init__.py -> build/lib/neutron/agent/l3/extensions/qos +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/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/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/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -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/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port -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 -creating 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/conf/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers/ovn -creating 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_snat_validate.py -> build/lib/neutron/tests/unit/services/logapi/common -copying neutron/tests/unit/services/logapi/common/test_sg_validate.py -> build/lib/neutron/tests/unit/services/logapi/common -copying neutron/tests/unit/services/logapi/common/test_sg_callback.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 -creating build/lib/neutron/services/rbac -copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac -copying neutron/plugins/__init__.py -> build/lib/neutron/plugins -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 -copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent -creating build/lib/neutron/server -copying neutron/server/wsgi_eventlet.py -> build/lib/neutron/server -copying neutron/server/rpc_eventlet.py -> build/lib/neutron/server -copying neutron/server/periodic_eventlet.py -> 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/__init__.py -> build/lib/neutron/server -creating build/lib/neutron/quota -copying neutron/quota/resource_registry.py -> build/lib/neutron/quota -copying neutron/quota/resource.py -> build/lib/neutron/quota -copying neutron/quota/__init__.py -> build/lib/neutron/quota -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/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 -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/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/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/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/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/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn -creating 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/ovs_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins -copying neutron/cmd/eventlet/plugins/macvtap_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins -copying neutron/cmd/eventlet/plugins/linuxbridge_neutron_agent.py -> build/lib/neutron/cmd/eventlet/plugins -copying neutron/cmd/eventlet/plugins/__init__.py -> build/lib/neutron/cmd/eventlet/plugins -creating 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/ra.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/pd_driver.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/pd.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/of_monitor.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/l3_tc_lib.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/iptables_firewall.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/iptables_comments.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/ipset_manager.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/ip_lib.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/ip_conntrack.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/interface.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/external_process.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/dibbler.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/dhcp.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/devlink.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/daemon.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/bridge_lib.py -> build/lib/neutron/agent/linux -copying neutron/agent/linux/__init__.py -> build/lib/neutron/agent/linux -creating 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_vlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 -copying neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 -copying neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.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_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 -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 -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/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/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 -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/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/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/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/test_ip_network.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources -copying neutron/tests/functional/tests/common/exclusive_resources/test_ip_address.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources -copying neutron/tests/functional/tests/common/exclusive_resources/__init__.py -> build/lib/neutron/tests/functional/tests/common/exclusive_resources -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 -copying neutron/services/logapi/drivers/manager.py -> build/lib/neutron/services/logapi/drivers -copying neutron/services/logapi/drivers/base.py -> build/lib/neutron/services/logapi/drivers -copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers +copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers +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/tests/functional/agent/ovsdb/native +copying neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> build/lib/neutron/tests/functional/agent/ovsdb/native +copying neutron/tests/functional/agent/ovsdb/native/test_connection.py -> build/lib/neutron/tests/functional/agent/ovsdb/native +copying neutron/tests/functional/agent/ovsdb/native/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb/native +copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers +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 +copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns +creating 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/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/__init__.py -> build/lib/neutron/tests/unit/agent/l3/extensions/qos +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 +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/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/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/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent copying neutron/db/vlantransparent_db.py -> build/lib/neutron/db copying neutron/db/uplink_status_propagation_db.py -> build/lib/neutron/db copying neutron/db/subnet_service_type_mixin.py -> build/lib/neutron/db @@ -4409,77 +3968,325 @@ 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/agent/ovn/ovn_neutron_agent.py -> build/lib/neutron/agent/ovn -copying neutron/agent/ovn/metadata_agent.py -> build/lib/neutron/agent/ovn -copying neutron/agent/ovn/__init__.py -> build/lib/neutron/agent/ovn -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 -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/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/cmd/eventlet/agents -copying neutron/cmd/eventlet/agents/ovn_neutron_agent.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/metadata.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/dhcp.py -> build/lib/neutron/cmd/eventlet/agents -copying neutron/cmd/eventlet/agents/__init__.py -> build/lib/neutron/cmd/eventlet/agents -creating 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/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/exceptions.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/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/test_l3_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers -copying neutron/tests/unit/api/rpc/handlers/test_dvr_rpc.py -> build/lib/neutron/tests/unit/api/rpc/handlers -copying neutron/tests/unit/api/rpc/handlers/test_dhcp_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 -creating 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/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 -creating build/lib/neutron/objects/db -copying neutron/objects/db/api.py -> build/lib/neutron/objects/db -copying neutron/objects/db/__init__.py -> build/lib/neutron/objects/db -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/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/conf/agent/windows.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/securitygroups_rpc.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/ovsdb_api.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/ovs_conf.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/linux.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/l2_ext_fdb_population.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/cmd.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/agent_extensions_manager.py -> build/lib/neutron/conf/agent -copying neutron/conf/agent/__init__.py -> build/lib/neutron/conf/agent -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/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/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/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/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 +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/objects/plugins +copying neutron/tests/unit/objects/plugins/__init__.py -> build/lib/neutron/tests/unit/objects/plugins +creating build/lib/neutron/quota +copying neutron/quota/resource_registry.py -> build/lib/neutron/quota +copying neutron/quota/resource.py -> build/lib/neutron/quota +copying neutron/quota/__init__.py -> build/lib/neutron/quota +copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc +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 +copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns +copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns +copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch +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 +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/plugin.py -> build/lib/neutron/services/trunk +copying neutron/services/trunk/models.py -> build/lib/neutron/services/trunk +copying neutron/services/trunk/exceptions.py -> build/lib/neutron/services/trunk +copying neutron/services/trunk/__init__.py -> build/lib/neutron/services/trunk +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/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/test_process_monitor.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_of_monitor.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_l3_tc_lib.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_iptables.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_ipset.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_ip_lib.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_dhcp.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/test_async_process.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/base.py -> build/lib/neutron/tests/functional/agent/linux +copying neutron/tests/functional/agent/linux/__init__.py -> build/lib/neutron/tests/functional/agent/linux +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/wsgi +copying neutron/wsgi/api.py -> build/lib/neutron/wsgi +copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi +creating 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/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_neutron_agent.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_agent_extension_api.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/fake_oflib.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/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_security.py -> build/lib/neutron/objects/port/extensions +copying neutron/objects/port/extensions/port_numa_affinity_policy.py -> build/lib/neutron/objects/port/extensions +copying neutron/objects/port/extensions/port_hints.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_device_profile.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/data_plane_status.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/__init__.py -> build/lib/neutron/objects/port/extensions +creating 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_subnetpool.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_service_type.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_security_group.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_rbac.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_port_bindings.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_network_segment_range.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.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_metering.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_local_ip_association.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_l3_conntrack_helper.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_floatingip_pools.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_flavor.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_base.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_auto_allocated_topology.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_address_scope.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/__init__.py -> build/lib/neutron/tests/unit/conf/policies +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 +copying neutron/api/wsgi.py -> build/lib/neutron/api +copying neutron/api/extensions.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/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/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/tests/test_post_mortem_debug.py -> build/lib/neutron/tests/unit/tests +copying neutron/tests/unit/tests/test_base.py -> build/lib/neutron/tests/unit/tests +copying neutron/tests/unit/tests/__init__.py -> build/lib/neutron/tests/unit/tests +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/test__agent_manager_base.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 +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/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 +copying neutron/db/models/uplink_status_propagation.py -> build/lib/neutron/db/models +copying neutron/db/models/tag.py -> build/lib/neutron/db/models +copying neutron/db/models/subnet_service_type.py -> build/lib/neutron/db/models +copying neutron/db/models/servicetype.py -> build/lib/neutron/db/models +copying neutron/db/models/segment.py -> build/lib/neutron/db/models +copying neutron/db/models/securitygroup_default_rules.py -> build/lib/neutron/db/models +copying neutron/db/models/securitygroup.py -> build/lib/neutron/db/models +copying neutron/db/models/provisioning_block.py -> build/lib/neutron/db/models +copying neutron/db/models/port_trusted.py -> build/lib/neutron/db/models +copying neutron/db/models/port_numa_affinity_policy.py -> build/lib/neutron/db/models +copying neutron/db/models/port_hints.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_forwarding.py -> build/lib/neutron/db/models +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/network_segment_range.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/loggingapi.py -> build/lib/neutron/db/models +copying neutron/db/models/local_ip.py -> build/lib/neutron/db/models +copying neutron/db/models/l3ha.py -> build/lib/neutron/db/models +copying neutron/db/models/l3agent.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/flavor.py -> build/lib/neutron/db/models +copying neutron/db/models/external_net.py -> build/lib/neutron/db/models +copying neutron/db/models/dvr.py -> build/lib/neutron/db/models +copying neutron/db/models/dns.py -> build/lib/neutron/db/models +copying neutron/db/models/data_plane_status.py -> build/lib/neutron/db/models +copying neutron/db/models/conntrack_helper.py -> build/lib/neutron/db/models +copying neutron/db/models/allowed_address_pair.py -> build/lib/neutron/db/models +copying neutron/db/models/agent.py -> build/lib/neutron/db/models +copying neutron/db/models/address_scope.py -> build/lib/neutron/db/models +copying neutron/db/models/address_group.py -> build/lib/neutron/db/models +copying neutron/db/models/__init__.py -> build/lib/neutron/db/models +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/snat_validate.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/sg_callback.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/__init__.py -> build/lib/neutron/services/logapi/common +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 +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/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/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/ofswitch.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_tun.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.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/base_oskenapp.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/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/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/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/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/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers +copying neutron/agent/securitygroups_rpc.py -> build/lib/neutron/agent +copying neutron/agent/rpc.py -> build/lib/neutron/agent +copying neutron/agent/resource_cache.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/agent/firewall.py -> build/lib/neutron/agent +copying neutron/agent/dhcp_agent.py -> build/lib/neutron/agent +copying neutron/agent/agent_extensions_manager.py -> build/lib/neutron/agent +copying neutron/agent/__init__.py -> build/lib/neutron/agent +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 +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_trusted.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_numa_affinity_policy.py -> build/lib/neutron/tests/unit/objects/port/extensions +copying neutron/tests/unit/objects/port/extensions/test_port_hints.py -> build/lib/neutron/tests/unit/objects/port/extensions +copying neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.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_data_plane_status.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/__init__.py -> build/lib/neutron/tests/unit/objects/port/extensions +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/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/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_snat_validate.py -> build/lib/neutron/tests/unit/services/logapi/common +copying neutron/tests/unit/services/logapi/common/test_sg_validate.py -> build/lib/neutron/tests/unit/services/logapi/common +copying neutron/tests/unit/services/logapi/common/test_sg_callback.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/plugins/ml2/drivers/test_type_vxlan.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_local.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers +copying neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers +copying neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.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_helpers.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/mechanism_logger.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/mech_fake_agent.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/base_type_tunnel.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 +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/services/ndp_proxy +copying neutron/services/ndp_proxy/plugin.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/__init__.py -> build/lib/neutron/services/ndp_proxy +creating build/lib/neutron/tests/unit/objects/qos +copying neutron/tests/unit/objects/qos/test_rule_type.py -> build/lib/neutron/tests/unit/objects/qos +copying neutron/tests/unit/objects/qos/test_rule.py -> build/lib/neutron/tests/unit/objects/qos +copying neutron/tests/unit/objects/qos/test_policy.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/__init__.py -> build/lib/neutron/tests/unit/objects/qos 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/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 +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/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/ndp_proxy.py -> build/lib/neutron/agent/l3/extensions +copying neutron/agent/l3/extensions/conntrack_helper.py -> build/lib/neutron/agent/l3/extensions +copying neutron/agent/l3/extensions/__init__.py -> build/lib/neutron/agent/l3/extensions +creating 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/services/conntrack_helper/__init__.py -> build/lib/neutron/tests/unit/services/conntrack_helper +copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn +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 +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 +copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge +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_l3_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler +copying neutron/tests/unit/scheduler/test_dhcp_agent_scheduler.py -> build/lib/neutron/tests/unit/scheduler +copying neutron/tests/unit/scheduler/test_base_scheduler.py -> build/lib/neutron/tests/unit/scheduler +copying neutron/tests/unit/scheduler/__init__.py -> build/lib/neutron/tests/unit/scheduler +creating 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_ipv4.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp +copying neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> build/lib/neutron/tests/unit/agent/l2/extensions/dhcp +copying neutron/tests/unit/agent/l2/extensions/dhcp/test_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/functional/test_service.py -> build/lib/neutron/tests/functional +copying neutron/tests/functional/test_server.py -> build/lib/neutron/tests/functional +copying neutron/tests/functional/constants.py -> build/lib/neutron/tests/functional +copying neutron/tests/functional/base.py -> build/lib/neutron/tests/functional +copying neutron/tests/functional/__init__.py -> build/lib/neutron/tests/functional copying neutron/cmd/status.py -> build/lib/neutron/cmd copying neutron/cmd/sanity_check.py -> build/lib/neutron/cmd copying neutron/cmd/sanitize_port_mac_addresses.py -> build/lib/neutron/cmd @@ -4494,106 +4301,335 @@ copying neutron/cmd/ipset_cleanup.py -> build/lib/neutron/cmd copying neutron/cmd/destroy_patch_ports.py -> build/lib/neutron/cmd copying neutron/cmd/__init__.py -> build/lib/neutron/cmd -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/functional/agent/l3/test_namespace_manager.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_legacy_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_ha_router.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/framework.py -> build/lib/neutron/tests/functional/agent/l3 -copying neutron/tests/functional/agent/l3/__init__.py -> build/lib/neutron/tests/functional/agent/l3 -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 +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/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/unit/core_extensions +copying neutron/tests/unit/core_extensions/test_qos.py -> build/lib/neutron/tests/unit/core_extensions +copying neutron/tests/unit/core_extensions/__init__.py -> build/lib/neutron/tests/unit/core_extensions +creating build/lib/neutron/objects/db +copying neutron/objects/db/api.py -> build/lib/neutron/objects/db +copying neutron/objects/db/__init__.py -> build/lib/neutron/objects/db +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/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb +creating build/lib/neutron/objects/logapi +copying neutron/objects/logapi/logging_resource.py -> build/lib/neutron/objects/logapi +copying neutron/objects/logapi/__init__.py -> build/lib/neutron/objects/logapi +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/tests/unit/cmd/test_status.py -> build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/cmd/test_sanity_check.py -> build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/cmd/test_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_netns_cleanup.py -> build/lib/neutron/tests/unit/cmd +copying neutron/tests/unit/cmd/__init__.py -> build/lib/neutron/tests/unit/cmd +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 +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/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/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/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/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_vlanallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 +copying neutron/tests/unit/objects/plugins/ml2/test_greallocation.py -> build/lib/neutron/tests/unit/objects/plugins/ml2 +copying neutron/tests/unit/objects/plugins/ml2/test_geneveallocation.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_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 +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/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 +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/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/metadata_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/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/__init__.py -> build/lib/neutron/api/rpc/handlers 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 -copying neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers -copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent -copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn -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 +copying neutron/tests/fullstack/test_subnet.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_segmentation_id.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_securitygroup.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_rebind.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_ports_binding.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_ports_api.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_multisegs.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/test_local_ip.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/test_l3_agent.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/test_agent_bandwidth_report.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/base.py -> build/lib/neutron/tests/fullstack +copying neutron/tests/fullstack/__init__.py -> build/lib/neutron/tests/fullstack +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/ovn_metadata.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/l3.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/__init__.py -> build/lib/neutron/cmd/eventlet/agents +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_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_conntrack_helper.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/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/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 +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/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_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_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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/ovsdb +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/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/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/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/functional/services/ovn_l3/__init__.py -> build/lib/neutron/tests/functional/services/ovn_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_namespace_manager.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_legacy_router.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_item_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_fip_rule_priority_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_dvr_local_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_agent.py -> build/lib/neutron/tests/unit/agent/l3 +copying neutron/tests/unit/agent/l3/__init__.py -> build/lib/neutron/tests/unit/agent/l3 +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 +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/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/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/plugins/ml2 +copying neutron/objects/plugins/ml2/vxlanallocation.py -> build/lib/neutron/objects/plugins/ml2 +copying neutron/objects/plugins/ml2/vlanallocation.py -> build/lib/neutron/objects/plugins/ml2 +copying neutron/objects/plugins/ml2/greallocation.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/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/__init__.py -> build/lib/neutron/objects/plugins/ml2 +creating build/lib/neutron/exceptions +copying neutron/exceptions/mtu.py -> build/lib/neutron/exceptions +copying neutron/exceptions/__init__.py -> build/lib/neutron/exceptions +creating 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/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 +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 +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/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/config.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/tests/unit/ipam/drivers/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers +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/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/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 +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 +copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged +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/pecan_wsgi/startup.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/constants.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/app.py -> build/lib/neutron/pecan_wsgi copying neutron/pecan_wsgi/__init__.py -> build/lib/neutron/pecan_wsgi -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/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/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/unit/tests/example -copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example -copying neutron/tests/functional/test_service.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/test_server.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/constants.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/base.py -> build/lib/neutron/tests/functional -copying neutron/tests/functional/__init__.py -> build/lib/neutron/tests/functional -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 -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 -copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/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/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/exceptions.py -> build/lib/neutron/services/auto_allocate -copying neutron/services/auto_allocate/db.py -> build/lib/neutron/services/auto_allocate -copying neutron/services/auto_allocate/__init__.py -> build/lib/neutron/services/auto_allocate -creating build/lib/neutron/agent/ovn/metadata -copying neutron/agent/ovn/metadata/server.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/driver.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/__init__.py -> build/lib/neutron/agent/ovn/metadata -creating build/lib/neutron/objects/qos -copying neutron/objects/qos/rule_type.py -> build/lib/neutron/objects/qos -copying neutron/objects/qos/rule.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/binding.py -> build/lib/neutron/objects/qos -copying neutron/objects/qos/__init__.py -> build/lib/neutron/objects/qos -copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc -creating build/lib/neutron/tests/unit/tests/example/dir +creating 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 +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 +creating 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_polling.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/test_ovs_lib.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/__init__.py -> build/lib/neutron/tests/unit/agent/common +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/tests/functional/agent/test_ovs_lib.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/test_l2_lb_agent.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/functional/agent/test_firewall.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/functional/agent/test_dhcp_agent.py -> build/lib/neutron/tests/functional/agent +copying neutron/tests/functional/agent/__init__.py -> build/lib/neutron/tests/functional/agent +copying neutron/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins +creating 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/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/exceptions.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/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 +copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins +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 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 -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/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/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/test_ovsdb_handler.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent -copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent -copying neutron/tests/unit/services/trunk/drivers/openvswitch/agent/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/agent -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/ndp_proxy.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/conntrack_helper.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/__init__.py -> build/lib/neutron/agent/l3/extensions -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/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 -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/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 +creating 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/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/__init__.py -> build/lib/neutron/tests/common/agents +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/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/conf/plugins/ml2/drivers/ovs_conf.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 +copying neutron/conf/plugins/ml2/drivers/driver_type.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/__init__.py -> build/lib/neutron/conf/plugins/ml2/drivers +copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb +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 +copying neutron/tests/unit/services/ovn_l3/test_plugin.py -> 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/functional/services/trunk/test_plugin.py -> build/lib/neutron/tests/functional/services/trunk +copying neutron/tests/functional/services/trunk/__init__.py -> build/lib/neutron/tests/functional/services/trunk +creating 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/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 +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/server +copying neutron/server/wsgi_eventlet.py -> build/lib/neutron/server +copying neutron/server/rpc_eventlet.py -> build/lib/neutron/server +copying neutron/server/periodic_eventlet.py -> 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/__init__.py -> build/lib/neutron/server +copying neutron/plugins/ml2/rpc.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/plugin.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/ovo_rpc.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/models.py -> 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/db.py -> build/lib/neutron/plugins/ml2 +copying neutron/plugins/ml2/__init__.py -> build/lib/neutron/plugins/ml2 +copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers +copying neutron/common/utils.py -> build/lib/neutron/common +copying neutron/common/test_lib.py -> build/lib/neutron/common +copying neutron/common/profiler.py -> build/lib/neutron/common +copying neutron/common/metadata.py -> build/lib/neutron/common +copying neutron/common/ipv6_utils.py -> build/lib/neutron/common +copying neutron/common/experimental.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/config.py -> build/lib/neutron/common +copying neutron/common/cache_utils.py -> build/lib/neutron/common +copying neutron/common/_deprecate.py -> build/lib/neutron/common +copying neutron/common/_constants.py -> build/lib/neutron/common +copying neutron/common/__init__.py -> build/lib/neutron/common +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_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_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_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_br_phys.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_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/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/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native +creating build/lib/neutron/agent/common +copying neutron/agent/common/utils.py -> build/lib/neutron/agent/common +copying neutron/agent/common/resource_processing_queue.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/ovsdb_monitor.py -> 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_polling.py -> build/lib/neutron/agent/common +copying neutron/agent/common/base_agent_rpc.py -> build/lib/neutron/agent/common +copying neutron/agent/common/async_process.py -> build/lib/neutron/agent/common +copying neutron/agent/common/__init__.py -> build/lib/neutron/agent/common +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/root.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/extensions.py -> build/lib/neutron/pecan_wsgi/controllers +copying neutron/pecan_wsgi/controllers/__init__.py -> build/lib/neutron/pecan_wsgi/controllers +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 +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/exceptions.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/services/logapi/drivers/manager.py -> build/lib/neutron/services/logapi/drivers +copying neutron/services/logapi/drivers/base.py -> build/lib/neutron/services/logapi/drivers +copying neutron/services/logapi/drivers/__init__.py -> build/lib/neutron/services/logapi/drivers running egg_info creating neutron.egg-info writing neutron.egg-info/PKG-INFO @@ -4613,17 +4649,10 @@ 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/profiling -copying build/lib/neutron/profiling/__init__.py -> /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 -creating /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 -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 creating /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/api_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server @@ -4631,6 +4660,24 @@ 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/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 +creating /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/exceptions/mtu.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/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/__init__.py -> /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 +creating /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 +copying build/lib/neutron/profiling/profiled_decorator.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/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 +copying build/lib/neutron/notifiers/nova.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/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/address_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions @@ -4764,69 +4811,18 @@ 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/vlantransparent.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 -creating /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/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 -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/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 -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/__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/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/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/__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/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/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/startup.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/__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/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/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/utils.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/__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/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/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/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/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/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/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/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks -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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron -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/auth.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 -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/opts.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 -copying build/lib/neutron/service.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 -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/__init__.py -> /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 +creating /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/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/base_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/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/l3_ovn_scheduler.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/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/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/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/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/__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/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/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/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/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/utils.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/_constants.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 @@ -4840,134 +4836,108 @@ 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/test_lib.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 +creating /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/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/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/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/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/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ovn creating /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/hacking/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking -creating /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/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/base_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/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/l3_ovn_scheduler.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/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/__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 -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/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/provider_configuration.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/qos.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/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/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/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions -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/__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/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 -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 -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/__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/driver_type.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/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/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/__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/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/__init__.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/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf -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/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/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/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/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/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_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/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/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/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_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/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 -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/__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/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/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/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/__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/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/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/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/l2_ext_fdb_population.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/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/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/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/agent/windows.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/__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/metadata/config.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/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/__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/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/__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/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/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 -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/__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/database/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +creating /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/__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/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/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/__init__.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/exceptions.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/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 +creating /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 +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/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/__init__.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/address_scope.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/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 +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/flavor.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/ipam.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/l3agent.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/metering.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/network.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/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/ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects +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/quota.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/rbac_db.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/securitygroup.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/servicetype.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/subnetpool.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/trunk.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 +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/__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/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/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/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/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/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/__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/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/__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/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/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/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_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/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/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/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_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/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/__init__.py -> /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/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/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/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/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.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 creating /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/__init__.py -> /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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd 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/ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd @@ -4982,9 +4952,6 @@ 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/sanity_check.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/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/sanity/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanity creating /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 @@ -5002,232 +4969,28 @@ 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/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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet +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/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/services/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/services 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/__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/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/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 -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/__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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet -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 -creating /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 -copying build/lib/neutron/notifiers/nova.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/services -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/__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/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/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/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/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/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/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 -creating /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 -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 -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/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/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/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 -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 -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/__init__.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/plugin.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/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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services -copying build/lib/neutron/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services -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/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/__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/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/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/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/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/__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/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/__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/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/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/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/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/tag/tag_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag -creating /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/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 -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 -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/__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/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/__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/__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/api_base.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/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/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/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/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/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 -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/__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/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/__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/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/ovs_firewall_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch -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/__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/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn -creating /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 -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/metering/drivers -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 -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 -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 -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/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/noop/noop_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop -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/__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/agents/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents -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/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/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/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 -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/__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/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/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/__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/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/__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/qos -creating /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/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/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/__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/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/drivers/linuxbridge/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/linuxbridge -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/__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/sriov/driver.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/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 -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/__init__.py -> /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 -creating /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 -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 -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/__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/designate/driver.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/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 -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/plugin.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/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/__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 -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/server.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/__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/seg_types/validators.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/seg_types -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/__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/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/__init__.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/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 -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/__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/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/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/trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent -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 -creating /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/__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/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/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/__init__.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/driver.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/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/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/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/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 +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/__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/port_security/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security +creating /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/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/__init__.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/address_group_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db @@ -5284,14 +5047,6 @@ 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/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/vlantransparent_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/__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/availability_zone/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone -creating /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/metering/metering_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering creating /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 @@ -5302,24 +5057,7 @@ 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/__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/extra_dhcp_opt/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extra_dhcp_opt -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 -creating /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/qos/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/qos -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/__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/port_security/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security creating /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/__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/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/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/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/__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/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/address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models @@ -5355,14 +5093,30 @@ 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/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/uplink_status_propagation.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/__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/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/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/ml2/vxlanallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/plugins/ml2 +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/__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/availability_zone/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/availability_zone 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/__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/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 +creating /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/metering/metering_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/metering creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration -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/autogen.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/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/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 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/__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/agent_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations @@ -5388,55 +5142,24 @@ 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/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/vpn_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -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 -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/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/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/__init__.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 -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/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/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/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc -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/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 -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/__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/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/exceptions.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/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/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/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/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/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/utils.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/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/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/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/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/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/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/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/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/autogen.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/connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration +copying build/lib/neutron/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron +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/auth.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 +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/opts.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 +copying build/lib/neutron/service.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 +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/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 +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/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/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux @@ -5447,14 +5170,275 @@ 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/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/__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 -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 +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/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/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/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 +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 +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/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 +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/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 +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/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/revisions/revision_plugin.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/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/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/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/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/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/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/__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/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/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/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/__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/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/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 +creating /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 +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 +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/__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/l3/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 +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/__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/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/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/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/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 +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/__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/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/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/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/ovn +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/__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/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/ovs_firewall_log.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/drivers/openvswitch +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/__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 +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/__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/api_base.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/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 +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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +copying build/lib/neutron/services/provider_configuration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services +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/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 +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 +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 +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/__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/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/__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/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/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/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 +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 +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/__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/designate/driver.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/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/tag/tag_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/tag +creating /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/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 +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/__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/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/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/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/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/__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 +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 +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 +creating /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/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/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/__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/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/openvswitch/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/openvswitch +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/__init__.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/driver.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/__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/sriov/driver.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/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 +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/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/agents/metering_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/agents +creating /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/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/noop/noop_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/metering/drivers/noop +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 +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 +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 +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 +creating /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/__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/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/__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 +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/plugin.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/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/__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 +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/server.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/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/__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/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/__init__.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/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 +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/__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/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/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/trunk_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/openvswitch/agent +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/__init__.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/driver.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/__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/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/trunk_plumber.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/trunk/drivers/linuxbridge/agent +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/__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/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/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/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/__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/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/startup.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/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/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/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/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/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/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/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/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/pecan_wsgi/hooks +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/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/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_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/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/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/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/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/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/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/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/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/common +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/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/dhcp_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent +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/l3_agent.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 +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 +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 +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/__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/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/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/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/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/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/__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/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/__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/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall @@ -5484,79 +5468,6 @@ 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/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/utils.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/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/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/__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/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/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/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/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/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/__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/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/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_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/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/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/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/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/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/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/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/utils.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/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/__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/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/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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn -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 -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/__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/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/qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions -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/__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/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/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/__init__.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 -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/firewall.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 -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/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 -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/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/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/__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/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/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.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 -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/__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/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/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/dhcp/ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp -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 creating /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 @@ -5564,6 +5475,17 @@ 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 creating /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/__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/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/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/extensions/snat_log.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/__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/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/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/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/__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/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 @@ -5585,27 +5507,218 @@ 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/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/router_info.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/__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/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/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/extensions/snat_log.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/__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/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/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/gateway_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/extensions/qos +creating /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/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 +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/__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/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/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.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 +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/__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/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/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/dhcp/ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l2/extensions/dhcp +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/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/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/qos_hwol.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn/extensions +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/__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/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/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/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/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/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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovn +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 +creating /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 +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/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf +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/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/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/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 +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/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/provider_configuration.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/__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/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/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/extensions +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 +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/__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/driver_type.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/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/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/__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/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 +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 +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/__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/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/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/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/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_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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/qos.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/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/__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/metadata/config.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/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/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/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/keepalived.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/__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/database/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/database +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/__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/ovn/metadata/config.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/__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/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/__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/__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/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/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/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/l2_ext_fdb_population.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/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/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/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/agent/windows.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/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/__init__.py -> /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/__init__.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 +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/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/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/router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/v2 +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/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/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/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/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/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/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/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/__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/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/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/exceptions.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/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/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/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 +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 +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/__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/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/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/utils.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/plugins 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/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/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/common creating /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/__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/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/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/__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/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/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/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/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/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/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/__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/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions @@ -5622,14 +5735,10 @@ 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/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/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/__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/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/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/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/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/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/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/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/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/exceptions.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/__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/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers @@ -5641,19 +5750,20 @@ 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_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 -creating /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/__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/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/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/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 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 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/__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/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 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/__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/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/__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/commands.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb @@ -5663,35 +5773,9 @@ 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/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/worker.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/__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/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/__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/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 -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 -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/__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/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/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 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/__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/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/__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/__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/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_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/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/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 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/__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/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common @@ -5700,50 +5784,47 @@ 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/__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/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/__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/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_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/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/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 +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/__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/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 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/__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 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 -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/__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/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/__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/__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/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 -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/__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/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/__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/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 +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/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 +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/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/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 +creating /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/__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/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/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/openvswitch +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/__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/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/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 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/__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/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/__init__.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/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_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_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_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 -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/__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 @@ -5758,104 +5839,42 @@ 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/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 -creating /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/__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/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/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/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.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 -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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port -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 -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/__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/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/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/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_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/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/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/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_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/uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -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 -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/__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/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/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/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/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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins -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/address_group.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/agent.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 -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/flavor.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/ipam.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/l3agent.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/metering.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/network.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/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/ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects -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/quota.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/rbac_db.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/securitygroup.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/servicetype.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/subnetpool.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/trunk.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 +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/__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/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/__init__.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/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_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_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_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 +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/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/__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/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/__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 +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/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 +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/__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/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 +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/__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/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 creating /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 -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/__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/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/__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/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/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/__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/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/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/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/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/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/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/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 +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 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/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_agent_bandwidth_report.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack @@ -5876,9 +5895,6 @@ 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_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 -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/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 @@ -5895,23 +5911,48 @@ 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 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/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/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/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/__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/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/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/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/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/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/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/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_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/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/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 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 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/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/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_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_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_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_ovn_revision_numbers_db.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/__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/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 +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/__init__.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/test_sanity.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/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_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 +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 +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/__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/api/test_policies.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api 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/__init__.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 @@ -5919,9 +5960,6 @@ 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 -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/__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/api/test_policies.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/api 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/__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 @@ -5931,15 +5969,28 @@ 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_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_status.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/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 +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/__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/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/__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_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_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_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_ovn_revision_numbers_db.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/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/__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/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/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/__init__.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/process.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/objects +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 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/__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_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 @@ -5947,65 +5998,26 @@ 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_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_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/__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 -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 -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/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_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/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/__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/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_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 -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/__init__.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/test_sanity.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/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 -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/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/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 -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 -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 -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/__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_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_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_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/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_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/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/tests +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/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 +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/__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_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/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/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/__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/agent +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_dhcp_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_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_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_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/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 @@ -6017,18 +6029,25 @@ 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/__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/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 +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 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/__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 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 -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 +creating /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/__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/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/__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/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/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 +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 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/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/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/__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/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_dvr_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 @@ -6037,41 +6056,19 @@ 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/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 +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/__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/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 creating /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/__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/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/__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_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/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_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 -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/__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/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 -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/__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 -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/__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_dhcp_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_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_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_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/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/__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/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/__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/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/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/__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/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 -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/__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/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/__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/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/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux @@ -6092,22 +6089,81 @@ 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_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_utils.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/__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/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 +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/__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/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 +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 +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/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/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 +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 +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/__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_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_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_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/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_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/__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/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 +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/__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_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/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/__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/services -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 -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/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/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 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 -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 +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/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/__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/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/__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/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/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/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/trunk +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/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 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/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 @@ -6119,31 +6175,37 @@ 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/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/__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/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 -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/__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/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/__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/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/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/__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/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/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/__init__.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/process.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/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/__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 -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 +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/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_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/test_l3_ovn_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/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 +creating /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/__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 +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_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_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_sanity_check.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 +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/__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/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 +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/__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_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_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/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/__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/_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/dummy_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit @@ -6157,15 +6219,129 @@ 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 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/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/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_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/test_l3_ovn_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/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 +creating /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 +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/__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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/__init__.py -> /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/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/__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/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/__init__.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/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/test_post_mortem_debug.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/__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/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 +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/__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/functional/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional +creating /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/__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/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/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/__init__.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/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/test_utils.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/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/__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/metering/test_metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering +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/__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_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/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/__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__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_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_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_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_db_base_plugin_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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_segments_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/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 +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 +creating /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/__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/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_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/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_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/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__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/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_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/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_utils.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/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/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/extensions @@ -6221,141 +6397,13 @@ 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_tagging.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/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/__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/metering/test_metering_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/metering -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/__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_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/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/__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__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_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_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_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_db_base_plugin_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_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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_segments_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/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 -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/__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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/__init__.py -> /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/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_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_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/notifiers/test_nova.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/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 -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/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/test_utils.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/__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/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/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/__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/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 -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/__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/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/__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 -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 -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/__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/common/test_net_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/common -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/__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/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/__init__.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/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/test_post_mortem_debug.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/privileged -creating /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/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/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___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_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_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_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/__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/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/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/__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/logapi/test_logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi 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/__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_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/test_rule_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/qos -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/__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/db/test_api.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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/plugins/ml2 @@ -6366,6 +6414,9 @@ 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_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/__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/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/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/__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_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_address_scope.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects @@ -6399,7 +6450,6 @@ 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_trunk.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 -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 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/__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_allowedaddresspairs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions @@ -6411,20 +6461,58 @@ 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_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_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -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/__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_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_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_sanity_check.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 -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/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/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/objects/port/__init__.py -> /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/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/logapi/test_logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/logapi creating /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/__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_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_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_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/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_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_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 +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/__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_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_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_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/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/agent/dhcp/test_agent.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/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_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_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_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_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_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_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_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_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_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_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_router_info.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/__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/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 +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_snat_log.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/__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_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_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/__init__.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_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/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 +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/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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata @@ -6456,60 +6544,9 @@ 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_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_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/__init__.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_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/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 -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/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/agent/dhcp/test_agent.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/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_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_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_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/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_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_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 -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/__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_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_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_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 -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/__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/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/__init__.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/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/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/__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/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 -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_snat_log.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/__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_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_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/__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_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_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_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_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_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_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_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_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_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_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_router_info.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/l2 +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 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/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 @@ -6524,32 +6561,28 @@ 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/__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/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/__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 +creating /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/__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/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/__init__.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/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/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 -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/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/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_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_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/test_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/v2 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/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/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_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/__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/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_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/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 +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/__init__.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_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 @@ -6557,24 +6590,17 @@ 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 -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 -creating /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/__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/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_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/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_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/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__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/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_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/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_utils.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/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/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_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/__init__.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/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/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 @@ -6622,19 +6648,6 @@ 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 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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge -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 -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/__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/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_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_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/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/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/__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 @@ -6653,22 +6666,7 @@ 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/openvswitch -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/__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 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/__init__.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/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/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_vlanmanager.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 creating /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/__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 @@ -6680,20 +6678,45 @@ 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/__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/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 +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/__init__.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/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/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_vlanmanager.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/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/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 +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 +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/__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/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/__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/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_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_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 +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/__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/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 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/__init__.py -> /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 +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/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/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 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 -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/__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/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 @@ -6701,91 +6724,65 @@ 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_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_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 -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/__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/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/__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 -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 -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/__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/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/__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/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_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_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/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/__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/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +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/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/__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/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_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_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/services -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/__init__.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/test_db.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/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 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 -creating /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 -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 -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/__init__.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/test_iptables.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 +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 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/__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/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/__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/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/__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_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/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/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/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 +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 +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/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 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/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/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/__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/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 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/__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/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/__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/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/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 -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/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 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/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/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 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/__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_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_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_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc creating /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/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/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/__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/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/__init__.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/test_driver.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/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 @@ -6796,21 +6793,63 @@ 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/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/__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/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/__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/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/__init__.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/test_driver.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/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/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/__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/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/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/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/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/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/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/__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/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/__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/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 +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 +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 +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 +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 +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 +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/__init__.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/test_iptables.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/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/__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/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/__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/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/__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_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/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 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/__init__.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/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/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/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 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 @@ -6818,49 +6857,54 @@ 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_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_validators.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/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/__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/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 -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/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/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/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/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/__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/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/__init__.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/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/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 -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/__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/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/__init__.py -> /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 -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/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/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/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 +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/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/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/drivers +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_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 +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/__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/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 +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 +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/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___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_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_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_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux 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/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/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/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/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/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/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/__init__.py to __init__.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/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/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/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/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/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/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/address_scope.py to address_scope.cpython-312.pyc @@ -6993,59 +7037,15 @@ 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/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/tagging.py to tagging.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/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/requests.py to requests.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/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/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/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/__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/__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/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/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/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/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/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/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/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/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/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/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/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/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/utils.py to utils.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/__init__.py to __init__.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/auth.py to auth.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/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/opts.py to opts.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/service.py to service.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/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/__init__.py to __init__.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/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/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/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/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/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/utils.py to utils.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/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/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/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/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/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/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/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/qos.py to qos.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/_deprecate.py to _deprecate.cpython-312.pyc @@ -7059,113 +7059,92 @@ 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/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/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/__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/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/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/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/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/utils.py to utils.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/__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/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/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/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/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/__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/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/__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/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/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/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/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/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/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/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/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_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/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/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/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_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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/__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/__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/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/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/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/__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/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/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/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/requests.py to requests.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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/__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/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/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/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_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/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/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/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_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/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/__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/__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/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/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/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.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/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/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/__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/ipset_cleanup.py to ipset_cleanup.cpython-312.pyc @@ -7180,8 +7159,6 @@ 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/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/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/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/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/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/ml2ovn_trace.py to ml2ovn_trace.cpython-312.pyc @@ -7195,171 +7172,21 @@ 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/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/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/__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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/__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/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/__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/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/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/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/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/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/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/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/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/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/__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/__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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/__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/__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/__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/__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/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/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/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/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/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/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/__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/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/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/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/__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/__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/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/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/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/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/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/__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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/__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/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/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/qos.py to qos.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/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/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/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/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/__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/_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/address_group_db.py to address_group_db.cpython-312.pyc @@ -7416,12 +7243,6 @@ 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/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/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/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/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/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/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/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.py to driver.cpython-312.pyc @@ -7430,18 +7251,6 @@ 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/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/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/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/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/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/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/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/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/__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/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/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/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/__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/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/address_scope.py to address_scope.cpython-312.pyc @@ -7477,12 +7286,23 @@ 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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/brocade_init_ops.py to brocade_init_ops.cpython-312.pyc @@ -7507,43 +7327,22 @@ 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/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/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/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/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/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/__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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/connection.py to connection.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/_i18n.py to _i18n.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/manager.py to manager.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/opts.py to opts.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/service.py to service.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/worker.py to worker.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/__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/__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/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 @@ -7553,10 +7352,209 @@ 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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/__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/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/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/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/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/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/__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/__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/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/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/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/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/__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/__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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/__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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/__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/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_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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/exceptions.py to exceptions.cpython-312.pyc @@ -7585,72 +7583,20 @@ 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/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/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/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/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/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/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/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/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/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/__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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/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/__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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/dvr.py to dvr.cpython-312.pyc @@ -7672,21 +7618,180 @@ 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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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.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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/__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/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/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/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_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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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/windows.py to windows.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/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/__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/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/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/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/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/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/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/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/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/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/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/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/__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/__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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/__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/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/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/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/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/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/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/__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/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/dns_domain_keywords.py to dns_domain_keywords.cpython-312.pyc @@ -7702,14 +7807,9 @@ 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/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/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/__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/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/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/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/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/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/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/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/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/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/__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/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_agent.py to mech_agent.cpython-312.pyc @@ -7720,14 +7820,15 @@ 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_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/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/__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/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/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/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/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/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/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/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/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/__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/commands.py to commands.cpython-312.pyc @@ -7737,66 +7838,43 @@ 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/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/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/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/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/__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/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/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/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/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/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/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/__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/__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_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/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/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/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/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/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/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/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/__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_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/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/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/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/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/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/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/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/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/__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/__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/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/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/__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/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/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/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/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/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/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/__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/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/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/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/__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/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/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/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/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/__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_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_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_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/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/__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/openflow/native/__init__.py to __init__.cpython-312.pyc @@ -7809,89 +7887,32 @@ 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/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/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/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/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/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.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/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/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/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/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/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/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/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_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/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/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/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_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/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/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/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/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/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/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/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/__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/__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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/subnet.py to subnet.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/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/__init__.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/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/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/__init__.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/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/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/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/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/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/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/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/__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_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_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_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/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_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/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/__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/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/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/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/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/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/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/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/__init__.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/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_agent_bandwidth_report.py to test_agent_bandwidth_report.cpython-312.pyc @@ -7912,8 +7933,6 @@ 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_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/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/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/agents/l3_agent.py to l3_agent.cpython-312.pyc @@ -7928,28 +7947,45 @@ 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/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/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/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/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/__init__.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/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/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/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/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/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/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/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/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/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/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/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/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_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_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_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_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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/cmd/test_destroy_patch_ports.py to test_destroy_patch_ports.cpython-312.pyc @@ -7958,58 +7994,44 @@ 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_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_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/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/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/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/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/__init__.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_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_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_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/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/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/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/__init__.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/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/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_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_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_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_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_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/__init__.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/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/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_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/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/__init__.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/__init__.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/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/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/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/__init__.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/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/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/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/__init__.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_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_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_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/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_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/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/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/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/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/__init__.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_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/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/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/__init__.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_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/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_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_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/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/__init__.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 @@ -8017,14 +8039,19 @@ 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/__init__.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/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/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/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/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/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/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/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/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/__init__.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/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/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/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/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/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_dvr_router.py to test_dvr_router.cpython-312.pyc @@ -8033,33 +8060,15 @@ 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/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/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/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/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/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/__init__.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_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/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_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/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/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/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/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/__init__.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_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/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_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_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/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/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/__init__.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/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/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/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/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/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/__init__.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/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/helpers.py to helpers.cpython-312.pyc @@ -8080,16 +8089,57 @@ 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_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_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/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/__init__.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/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/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/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/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/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/__init__.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/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/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/__init__.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_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_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_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/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_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/__init__.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/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/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/__init__.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/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/__init__.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/__init__.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/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/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/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/__init__.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/__init__.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/__init__.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/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/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/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/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/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 @@ -8097,23 +8147,29 @@ 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/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/__init__.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/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/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/__init__.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/__init__.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/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/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/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/__init__.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/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/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/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/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/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_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/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/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/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/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_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_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_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/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/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/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/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_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_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/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/__init__.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/dummy_plugin.py to dummy_plugin.cpython-312.pyc @@ -8127,13 +8183,111 @@ 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/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/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/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_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/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/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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/__init__.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/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/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/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/__init__.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/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/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/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/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/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/__init__.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_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/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/__init__.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/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/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/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/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/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_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/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/__init__.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__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_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_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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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/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/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_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/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_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/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__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/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_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/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_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/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/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/extendedattribute.py to extendedattribute.cpython-312.pyc @@ -8188,117 +8342,11 @@ 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_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/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/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/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_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/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/__init__.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__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_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_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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/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/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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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/__init__.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/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/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_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_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/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/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/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/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/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/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/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/__init__.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/__init__.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/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/__init__.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/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/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/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/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/__init__.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/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/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/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___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_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_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_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/__init__.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/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/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/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/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_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/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/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/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/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_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_flatallocation.py to test_flatallocation.cpython-312.pyc @@ -8307,6 +8355,8 @@ 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_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/__init__.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/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/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/__init__.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_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_address_scope.py to test_address_scope.cpython-312.pyc @@ -8339,7 +8389,6 @@ 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_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_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/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/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_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_data_plane_status.py to test_data_plane_status.cpython-312.pyc @@ -8350,16 +8399,50 @@ 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_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_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/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_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_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_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/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/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/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/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/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/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/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/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_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_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_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/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_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_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/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_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_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_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/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/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/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_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_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_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_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_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_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_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_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_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_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_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/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/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/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_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/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_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_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/__init__.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_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/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/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/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_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_driver.py to test_driver.cpython-312.pyc @@ -8387,51 +8470,8 @@ 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_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_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/__init__.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_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/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/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/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/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/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_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_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_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/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_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_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/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_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_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_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/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/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/__init__.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/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/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/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_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/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_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_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/__init__.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_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_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_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_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_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_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_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_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_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_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_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/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/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_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_extension.py to test_extension.cpython-312.pyc @@ -8443,47 +8483,36 @@ 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/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/__init__.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/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/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/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/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/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/__init__.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/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_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_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/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/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/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_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/__init__.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/__init__.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/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/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/__init__.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_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/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/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/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/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_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/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_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/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__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/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_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/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_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/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/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_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/__init__.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_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/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/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/__init__.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_mech_agent.py to _test_mech_agent.cpython-312.pyc @@ -8526,15 +8555,6 @@ 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/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/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/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/__init__.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_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_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_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/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/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/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/test_l2population_rpc.py to test_l2population_rpc.cpython-312.pyc @@ -8547,19 +8567,6 @@ 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/__init__.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/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/__init__.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/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/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/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_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/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/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/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_int.py to test_br_int.cpython-312.pyc @@ -8569,15 +8576,34 @@ 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/__init__.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/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/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/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/__init__.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/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/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_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/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/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/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/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/__init__.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/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_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/__init__.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/__init__.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/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/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/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/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/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/__init__.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/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/__init__.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 @@ -8585,63 +8611,45 @@ 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_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_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/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/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/__init__.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/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/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/__init__.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/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_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/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/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/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/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/__init__.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/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/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/__init__.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_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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/__init__.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/__init__.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/__init__.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_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/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/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/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/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/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/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/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/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/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/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/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/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/__init__.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/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/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/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/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/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/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/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_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_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_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/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/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/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/__init__.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/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/linuxbridge/__init__.py to __init__.cpython-312.pyc @@ -8649,46 +8657,74 @@ 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/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/__init__.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/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/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/__init__.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/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/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/__init__.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/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/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/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/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/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/__init__.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/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/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/__init__.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/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/__init__.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/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/__init__.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/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/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/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/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/__init__.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/__init__.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/__init__.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/__init__.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_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/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/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/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/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/__init__.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_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_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_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_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_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/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/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/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/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/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/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/__init__.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/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/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_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/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/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/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/__init__.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/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/__init__.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/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/__init__.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/__init__.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/__init__.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/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/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/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/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/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/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/__init__.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/__init__.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_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_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_utils.py to test_utils.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 @@ -8781,7 +8817,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 @@ -8822,28 +8858,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 ']' +++ cut -d. -f1 +++ echo 3.13 + 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. @@ -8857,171 +8899,72 @@ 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.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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 - 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.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] 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. - 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! ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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_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_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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__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.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_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.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.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.TestDhcpAgent.test_call_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... 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_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_call_driver_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... 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.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.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.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.TestDeferredOVSBridge.test_apply neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... 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 + 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_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.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__pid_not_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_not_none ... 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.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 neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... 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.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 + 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_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_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_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.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.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_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_ip_address_generation_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... 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_placement_report.DeferredCallTestCase.test___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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_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_network_not_found -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_network_not_found ... 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_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.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__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_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.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_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_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_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_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... 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_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.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.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_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.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.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.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 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 @@ -9043,25 +8986,9 @@ 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_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.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.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.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_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 +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' +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 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 @@ -9083,7 +9010,7 @@ 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' +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' During handling of the above exception, another exception occurred: @@ -9093,757 +9020,533 @@ 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_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_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_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_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.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.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.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.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.TestDhcpPluginApiProxy.test_update_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... 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.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_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.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.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.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.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.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_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.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.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.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 - 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.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.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.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_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.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.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_polling.TestGetPollingManager.test_manage_polling_minimizer -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... 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_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_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.TestDhcpAgent.test_init_host -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... 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_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_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.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.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.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.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_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_ovsdb_monitor.TestOvsdbMonitor.test___init__ -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... 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_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.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.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.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.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.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.TestDhcpAgent.test_none_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... 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_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.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_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_port_ip ... 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_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_handle_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... 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.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.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.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.TestDhcpAgent.test_nonexistent_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... 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.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_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.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.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.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_hit_retry_limit -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... 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.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_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.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_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.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.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_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.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.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.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.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 +ValueError: Empty module name + ERROR [neutron.agent.common.utils] Error loading interface driver 'openvswitchXX' +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_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.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.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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... 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_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.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.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_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.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.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_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 + 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_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_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.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 ... ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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_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_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.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_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_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_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.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... 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_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.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_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_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.TestLoadInterfaceDriver.test_load_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... 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 'neutron.NonExistentDriver' 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.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.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.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.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_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_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 + 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 '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)' % + (class_str, + 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.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.TestDeviceManager.test__check_dhcp_port_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... 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.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.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.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.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.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.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_wrong_driver ... 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_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... 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.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.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.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.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_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.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_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_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_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_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.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 -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpp0a_2cv7/tmpz44xc78m/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.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.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.linux.test_devlink.TestDevlink.test_get_port -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... 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_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_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.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_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... 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 - 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_count_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_count_flows ... 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_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.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.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.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_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_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.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_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.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.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.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.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.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_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_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.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.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_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.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_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.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_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... 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_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.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_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... 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.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.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_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.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.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.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__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_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.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_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_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.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_update_policy_not_known +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... 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.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.common.test_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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.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_delete_known_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_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.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.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_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.TestDeviceManager.test_create_dhcp_port_raise_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.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.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.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_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_resource_processing_queue.TestExclusiveResourceProcessor.test_updates +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... 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.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.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.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.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.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.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.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.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.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.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.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__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.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.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_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_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_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_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.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.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.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.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.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.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.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.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.PortPolicyMapTestCase.test_set_port_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... 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.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.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.TestDeviceManager.test_get_device_id neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_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.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.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.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.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.PortPolicyMapTestCase.test_update_policy -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... 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.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_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.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.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_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.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.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.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_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.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_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.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_add_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... 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.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.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.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_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.TestDhcpBase.test_check_version_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... 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 - 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_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.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.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.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 - 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_isolated_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... 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_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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... 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.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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_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_dhcp.TestDnsmasq.test__parse_ip_addresses -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... 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_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.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_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.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_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_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_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.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.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.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.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.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_get_interface_name neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... 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_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_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.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.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.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.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.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.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.dhcp.test_agent.TestDeviceManager.test_set_default_route neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... 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_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_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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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_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.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.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_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.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.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_add_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... 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.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_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_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_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.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.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.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_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.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.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.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_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.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.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.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_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.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.NDPProxyExtensionDVRNoExternalTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_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.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.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.TestDeviceManager.test_set_default_route_no_subnet neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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_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.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.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_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.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.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.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.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.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.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_ip_lib.TestIpNeighCommand.test_add_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... 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_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_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.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.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.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.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.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.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_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... 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.IptablesManagerStateLessTestCase.test_initialize_mangle_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... 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_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.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.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_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__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__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test__packet_in_handler ... 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_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.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.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.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.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.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_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.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_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.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.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.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.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_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_base.DHCPResponderBaseTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... 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 + 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.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.dhcp.test_agent.TestDeviceManager.test_setup neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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_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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.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.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.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__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.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_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.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.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_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.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.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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 ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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_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_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_keepalived.KeepalivedManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... 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.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.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_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.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.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.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.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.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.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.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_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_ip_lib.TestIpNeighCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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.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_keepalived.KeepalivedManagerTestCase.test_destroy_force -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... 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_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 + 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_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.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_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_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_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.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_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.TestDeviceManager.test_setup_create_dhcp_port neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... 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_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_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_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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.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.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.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.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.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 + 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__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.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.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_network_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... 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.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_output_init_lease_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... 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_network_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... 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.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_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.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_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.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_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.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.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__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... 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_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.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.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_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.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.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.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_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_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... 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.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.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_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.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.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.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.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.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.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_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_network_update_end_admin_state_up -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + 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.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.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.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.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.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.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.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.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.TestDeviceManager.test_setup_ipv6 neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... 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_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.linux.test_daemon.TestDaemon.test_daemonize -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... 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_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_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.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.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.TestAsyncProcess.test__pid_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_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.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_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.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 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 @@ -9868,36 +9571,54 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect OSError +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.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.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.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.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.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.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.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.TestDeviceManager.test_setup_plug_exception neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... 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.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_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.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.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.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_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.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_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__process_network_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update ... 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.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.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__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.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_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... 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.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_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_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.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_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.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 - ERROR [neutron.agent.linux.daemon] Fork failed +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 + 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/linux/daemon.py", line 186, in _fork - pid = os.fork() + 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -9906,400 +9627,205 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -OSError: 1 +oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None +None. +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.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.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.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.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.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.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_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.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.dhcp.test_agent.TestDeviceManager.test_update neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... 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.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_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.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... 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.TestDhcpAgentEventHandler.test_port_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... 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_async_process.TestAsyncProcess.test__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... 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.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.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.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.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.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.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.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.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.test_daemon.TestDaemon.test_fork_parent -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.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.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.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... 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_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.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.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_daemon.TestDaemon.test_init -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... 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.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.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_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_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_daemon.TestDaemon.test_init_nopidfile -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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.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.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.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_daemon.TestDaemon.test_start -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... 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.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.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... 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.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.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.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_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_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.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.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.api.test_api_common.PrepareUrlTestCase.test_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... 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.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.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_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.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.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.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_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_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.api.v2.test_router.TestRouter.test_pecan_factory -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... 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.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_utils.TestUnixDomainHttpProtocol.test_init_with_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... 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.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.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_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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.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_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.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... 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.linux.test_utils.TestUnixDomainWSGIServer.test_run -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... 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_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.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.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_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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_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.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... 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.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.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_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.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... 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.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.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_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.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_agent.TestMetadataAgent.test_teardown_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_teardown_datapath ... 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.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_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.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.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.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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... 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_output_opts_file_multiple_tags -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_tags ... 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.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.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.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.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_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.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.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.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.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... 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_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.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_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.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.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.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.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.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.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.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_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... 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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.common.test_utils.TestThrottler.test_method_still_callable -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... 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_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.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.test_rpc.AgentRPCPluginApi.test_get_network_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... 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.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_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.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_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.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.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.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_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.test_rpc.AgentRPCPluginApi.test_tunnel_sync -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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.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.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.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.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.test_rpc.AgentRPCPluginApi.test_update_device_down -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... 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_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_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.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__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.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_empty_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... 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.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 + ERROR [neutron.agent.l3.agent] Error while processing router c9c292ab-591e-4d55-89b3-80c9af0c08f7 +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.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.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException +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 + 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.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_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.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_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.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.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.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.test_dvr_fip_ns.TestDvrFipNs.test_destroy +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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.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.TestFipRulePriorityAllocator.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... 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.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_bridge_lib.BridgeLibTest.test_addbr_exists +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... 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.test_agent.TestBasicRouterOperations.test__router_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... 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.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_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_ipv6.DHCPIPv6ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... 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.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.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.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_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_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_daemon.TestPrivileges.test_drop_group_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... 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_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.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.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.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.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.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.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_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.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_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.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_daemon.TestPrivileges.test_drop_no_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... 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.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.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_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_router_info.TestBasicRouterOperations.test__add_fip_addr_to_device ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + ... 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.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.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_firewall.TestCreateRegNumbers.test_no_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_no_registers_defined ... 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.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.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__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.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.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.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.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.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_bridge_lib.BridgeLibTest.test_owns_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... 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_iter_stderr +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... 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.TestOFPort.test__get_allowed_pairs +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... 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 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 @@ -10314,166 +9840,137 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect Exception +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.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.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.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_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.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.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.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_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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... 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.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.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.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.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.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.linux.test_daemon.TestPrivileges.test_setgid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... 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.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.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.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.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.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.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.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_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.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.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_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_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_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.dhcp.test_agent.TestDhcpAgent.test_init_host +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... 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_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.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.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.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.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.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.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.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_daemon.TestPrivileges.test_setgid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... 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.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.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.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.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.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_get_network_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... 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.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_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.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.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.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_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_enable_dhcp_helper_network_none +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... 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_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_none_interface_driver +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... 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.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.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.TestNetworkCache.test_get_port_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_by_id ... 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.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.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_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_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.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.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 + 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_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_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_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_daemon.TestPrivileges.test_setuid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... 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.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.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.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... 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.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.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.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.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.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.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... 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.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_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.TestNetworkCache.test_put_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... 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.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.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.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.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.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.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.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.TestNetworkCache.test_put_port -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... 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.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_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.TestNetworkCache.test_put_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... 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_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.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.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.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_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.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.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.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_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.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.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_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_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... 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 @@ -10495,7 +9992,15 @@ 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 'openvswitchXX' +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' +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.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.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.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 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 @@ -10517,7 +10022,7 @@ 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 'openvswitchXX' +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'foo.bar' During handling of the above exception, another exception occurred: @@ -10527,149 +10032,38 @@ 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.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.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.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.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.common.test_utils.TestThrottler.test_throttler -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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.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.TestNetworkCache.test_remove_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... 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.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope ... 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_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.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.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.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_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... 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.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.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.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_address_scope.SystemAdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... 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 'neutron.NonExistentDriver' - 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 '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)' % - (class_str, - 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.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.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.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.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.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.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_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.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_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_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.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.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.api.test_extensions.RequestExtensionTest.test_get_resources -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... 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.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.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 - ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. +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_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.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_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_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.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.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.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_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.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.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_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_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + 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/namespace_manager.py", line 117, in list_all - namespaces = ip_lib.list_network_namespaces() + 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -10678,141 +10072,302 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -RuntimeError -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.l3.test_namespace_manager.TestNamespaceManager.test_list_all -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... 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_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.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.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.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.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.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_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.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.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.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.conf.policies.test_agent.AdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... 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.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.FipPortForwardingExtensionTestCase.test_add_update_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... 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.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.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.test_dvr_fip_ns.TestDvrFipNs.test_subscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... 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.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_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 +Exception +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.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.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.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_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.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.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_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_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.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.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.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.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.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_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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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_interface.TestABCDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... 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_agent.TestBasicRouterOperations.test_agent_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... 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.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.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.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.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.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_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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_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.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.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.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.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.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 + 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( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + agent_gateway_port, interface_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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( + ~~~~~~~~~~~~~~~~~~~~~~~~~~^ + agent_gateway_port, interface_name, tbl_index=None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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-ac817353-88 +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_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.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.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.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.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.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.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.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_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.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.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.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.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_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.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_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.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_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.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_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.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.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.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.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.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_agent.AdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... 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.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_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_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.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_firewall.TestSGPortMap.test_update_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... 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_external_process.TestProcessManagerScript.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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_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.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.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.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.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_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... 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.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.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_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.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.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_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_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_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_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.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.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.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... 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.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.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.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.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.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.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.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.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_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.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.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.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_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_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.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.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_local_ip_translation +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... 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.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.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.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 +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_72rtwceh/tmp1iu7aba2' 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_duplicated_ipv6_dynamic +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... 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_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.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.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_ip_lib.TestIpLinkCommand.test_set_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... 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.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.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.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_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.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.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.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.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_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.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_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.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 + 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_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_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.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.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.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.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.TestIpLinkCommand.test_set_allmulticast_on +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... 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.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.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_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_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.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.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.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_ip_lib.TestIpLinkCommand.test_set_down +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... 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.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.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.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_interface.TestABCDriver.test_l3_init_with_preserve +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... 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 @@ -10829,26 +10384,28 @@ 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_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... 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.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.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_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_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.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.TestDhcpAgent.test_periodic_resync_helper neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... 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.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.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_content_type_from_accept -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_from_accept ... 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.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_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... 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.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.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.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_without_clean_connections +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... 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 @@ -10865,190 +10422,198 @@ 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_ipv6.DHCPIPv6ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... 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.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.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.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_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_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.TestIpLinkCommand.test_set_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... 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.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.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.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_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_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_daemon.TestPrivileges.test_drop_gid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... 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.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.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.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.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.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_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_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.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_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.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.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.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.conf.policies.test_agent.ProjectMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... 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.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.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_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_blank_rule ... 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_daemon.TestPrivileges.test_drop_group_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... 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.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_interface.TestBridgeInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... 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.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_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.TestIpLinkCommand.test_set_up +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... 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_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.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.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.conf.policies.test_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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.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_daemon.TestPrivileges.test_drop_no_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... ok +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp2k85a83e/tmpkuegsiuk/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_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.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.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.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_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... 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.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_ip_lib.TestIpLinkCommand.test_settings_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... 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.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.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_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_fip_ns.TestDvrFipNs.test_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... 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.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.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.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_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.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_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.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.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_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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.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.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_interface.TestBridgeInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... 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.TestDhcpAgent.test_run_completes_single_pass neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... 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_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.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.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_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_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.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.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_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.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... 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_interface.TestBridgeInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... 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.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_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_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.l2.extensions.test_qos.QosAgentDriverTestCase.test_create -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... 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_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.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_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_agent.ProjectMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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.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_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_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.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_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_interface.TestBridgeInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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.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.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_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.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_daemon.TestPrivileges.test_setgid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... 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_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_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.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_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.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.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_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_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... 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.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.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.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.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.linux.test_daemon.TestPrivileges.test_setgid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... 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.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_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.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.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_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.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.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_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.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.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_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.TestDhcpAgent.test_sync_state_disabled_net neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... 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.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.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_daemon.TestPrivileges.test_setgid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... 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 - 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_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.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_snat_ns.TestDvrSnatNs.test_create -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... 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_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_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_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_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... 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.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.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.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 - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules +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.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.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_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 +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_9a07aucl/tmpz0q263oo' mode='rb+' closefd=True> + self._env_driver = _environment.EnvironmentConfigurationSource() +ResourceWarning: Enable tracemalloc to get the object allocation traceback + 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/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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -11057,854 +10622,505 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -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_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_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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.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.TestDhcpAgent.test_sync_state_initial -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... 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_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_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.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.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.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.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.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.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_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.ProjectManagerTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... 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.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.TestDhcpAgent.test_sync_state_waitall -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... 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_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_agent.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... 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.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_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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.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.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.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.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.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.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.conf.policies.test_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... 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.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.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.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.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.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 - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - agent_gateway_port, interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~^ - agent_gateway_port, interface_name, tbl_index=None) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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-c93600ed-7a -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 - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -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.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_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... 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.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_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.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.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_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_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.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.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.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.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_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_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.TestOFPort.test_ipv6_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... 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_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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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_add_floating_ip_failure -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip_failure ... 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.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.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.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.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_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.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_tc_lib.TestHandleFromHexToString.test_run -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... 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_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_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... 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.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.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.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_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.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_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.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.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_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.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_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.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.conf.policies.test_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... 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.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.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_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 +RuntimeError +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.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_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.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_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.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.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_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.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.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.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.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_dhcp.TestDhcpLocalProcess.test_disable_retain_port +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... 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.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_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_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.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_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_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_ha_router.TestBasicRouterOperations.test_ha_state_unknown -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_ha_state_unknown ... 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.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.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.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.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_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.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.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.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_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_reload_allocations +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... 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.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.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.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_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_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.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_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.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_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.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.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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.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.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_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.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.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_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_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_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_ip_lib.ParseIpRuleTestCase.test_parse_fwmark neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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_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.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_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.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.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.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.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.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.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.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.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_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_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_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_fwmark_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... 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.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.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.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_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_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_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_update_dhcp +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... 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_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.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_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.TestDhcpLocalProcess.test_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... 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_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.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.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.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.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.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_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.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_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_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.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.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.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_keepalived.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... 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_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.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_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.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.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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_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.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_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_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_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.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.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_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_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.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.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.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_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.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_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.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.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_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_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.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.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_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_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_external_process.TestProcessManagerScript.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... 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.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_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.ParseIpRuleTestCase.test_parse_oif_none neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... 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.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.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.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.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.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_agent.SystemAdminTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... 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.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.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.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.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.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_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_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 + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid 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.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_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... 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.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_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... 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.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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... 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.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_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_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.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_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_ip_lib.ParseIpRuleTestCase.test_parse_table neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... 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 - 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.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 -OSError -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_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_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_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.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_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.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.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.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.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.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.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.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_dhcp.TestDhcpLocalProcess.test_get_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_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.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.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.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_daemon.TestPidfile.test_is_running -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... 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_utils.AgentUtilsExecuteTest.test_check_exit_code -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... 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.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_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_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.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.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_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_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_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... 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.ParseIpRuleTestCase.test_parse_to_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... 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.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.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_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... 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.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.linux.test_daemon.TestPidfile.test_read -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... 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.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_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.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.linux.test_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... 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_daemon.TestPidfile.test_unlock -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... 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.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.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_agent.TestBasicRouterOperations.test__create_router_ha_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_ha_agent ... 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.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_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_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.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_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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_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.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_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.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.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.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_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_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.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.test_keepalived.KeepalivedConfTestCase.test_config_with_reset -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... 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.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.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.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... 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.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.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_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.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.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.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.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.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.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.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.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.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.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.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_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.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.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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.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_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... 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_with_dhcp_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_dhcp_port ... 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.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_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.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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... 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.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.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.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.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.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.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_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.TestDhcpLocalProcess.test_set_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... 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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... 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.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_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.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_gw_ns_name neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... 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.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.linux.test_dhcp.TestDnsmasq.test_reload_allocations -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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 - ERROR [neutron.agent.l3.agent] Error while processing router c3d730b2-3a55-48ab-bf86-d50d3b320ba7 -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.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.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException -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_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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.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.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_external_process.TestProcessManager.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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_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.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.TestProcessManager.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... 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.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_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_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_floatingip.ProjectManagerTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_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.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.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_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.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.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.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.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.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.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_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_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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_external_process.TestProcessManager.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... 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.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.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.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.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.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_initialize_bridge -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... 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.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_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.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.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.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_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_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.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_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_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_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_external_process.TestProcessManager.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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.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.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.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.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_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.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.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_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... 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_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_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_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_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.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.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_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_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.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... 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.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.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.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.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.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_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.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_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_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.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_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.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.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_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.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_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.AgentUtilsExecuteTest.test_with_addl_env -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... 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_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.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_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_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_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.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.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.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.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.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.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.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.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_tc_lib.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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.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.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.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.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_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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_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.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_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_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.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_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_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.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.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_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.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.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.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_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_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.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_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_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_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.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.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_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_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.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.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.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_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.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.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_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.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_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.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.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.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.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_utils.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... 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.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_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.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.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_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... ok -/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_hafafv63/tmp4gpe0zv6' mode='rb+' closefd=True> - self._env_driver = _environment.EnvironmentConfigurationSource() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -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.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_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.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.AdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... 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_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.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_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... 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.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... 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_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_logging.AdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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.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.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_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.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.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.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_logging.AdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... 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 - ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed +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.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_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_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.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.TestOVSInterfaceDriver.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... 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.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_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.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.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_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_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.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.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.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.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_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.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.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_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.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_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.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_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.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_interface.TestOVSInterfaceDriver.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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.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.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_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_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... 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.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_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.TestNetworkCache.test_get_port_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... 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.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.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.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.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.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules 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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -11914,653 +11130,300 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect Exception -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.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.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.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.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.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.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_logging.AdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... 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_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_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.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_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.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_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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.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.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_dhcp.TestDhcpLocalProcess.test_disable_blocking -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... 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.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.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_add_internal_network_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist ... 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_logging.ProjectMemberTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... 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.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.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_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.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.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.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.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_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... 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.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_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.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_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.test_external_process.TestProcessManagerScript.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... 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.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_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_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... 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_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_external_process.TestProcessManagerScript.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... 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_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.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.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.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_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... 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.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.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_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.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_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.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_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_local_ip.AdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... 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.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.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.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_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.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.ServiceRoleTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... 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.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.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.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.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_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_local_ip.AdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_get_local_ip ... 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_network.ServiceRoleTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... 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_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 -/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_m4xcx24l/tmpcm8zb5oq' mode='rb+' closefd=True> - self._env_driver = _environment.EnvironmentConfigurationSource() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -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_local_ip.AdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... 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_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.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.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.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_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_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.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.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_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.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_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_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_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.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.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_dhcp.TestDnsmasq.test_spawn_no_dns_domain -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... 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.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.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.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_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.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_logging.ProjectManagerTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... 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.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_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_spawn_not_bridged -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... 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.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_network.ServiceRoleTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... 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_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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_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.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.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_network.ServiceRoleTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... 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_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.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.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.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.conf.policies.test_network.ServiceRoleTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... 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.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_external_process.TestProcessManagerScript.test_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... 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.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_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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_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.ServiceRoleTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... 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.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.linux.test_external_process.TestProcessManager.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... 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_dhcp.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... 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.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_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... 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.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_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.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.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.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.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.conf.policies.test_logging.SystemAdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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_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.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.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.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.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.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.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.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.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.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_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_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_dhcp.TestDhcpLocalProcess.test_ensure_dir_called -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... 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.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 - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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.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_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_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.conf.policies.test_network.ServiceRoleTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_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.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.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_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.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_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_network.ServiceRoleTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... 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_metering.ProjectReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... 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.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_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_metering.ProjectReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label ... 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.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.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.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_dhcp.TestDhcpLocalProcess.test_set_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... 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.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.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.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_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_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_metering.ProjectReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... 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.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.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.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.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.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.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_metering.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_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.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.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_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_interface.TestOVSInterfaceDriver.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... 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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... 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 + ... 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_interface.TestOVSInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... 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_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.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_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.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.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_interface.TestOVSInterfaceDriver.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... 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.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.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_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... 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.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_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_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.TestNetworkCache.test_put_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... 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_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_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.TestGetDhcpDnsServers.test_ipv4 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... 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.TestOVSInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... 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.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.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.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.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.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.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.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_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.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_interface.TestOVSInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... 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_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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... 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.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_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.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.TestNetworkCache.test_put_port +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... 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_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_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.TestOVSInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... 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.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.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.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_metering.SystemMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... 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_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.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_utils.TestGetCmdlineFromPid.test_no_process_running +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... 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.TestNetworkCache.test_put_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... 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.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_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_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.TestOVSInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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.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.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.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.TestNetworkCache.test_remove_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... 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.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_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.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_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_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.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.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_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_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_ip_lib.TestIpAddrCommand.test_add_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... 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_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.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.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.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.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.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.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_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.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_external_process.TestProcessManager.test_enable_with_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... 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_ndp_proxy.AdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... 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_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.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_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.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.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_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.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... 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.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.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.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.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.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_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.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_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.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_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_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.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.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_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.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_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.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.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_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.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.TestIpAddrCommand.test_add_address_scoped -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... 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.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_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_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.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_ip_lib.TestIpAddrCommand.test_del_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... 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_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.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.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.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_ip_lib.TestIPDevice.test_str +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... 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_external_process.TestProcessManager.test_pid neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... 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_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.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_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_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_ip_lib.TestIpAddrCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... 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.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.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.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.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.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_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_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.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_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_ip_lib.TestIPDevice.test_str -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... 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.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_port.SystemAdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... 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.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_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__generate_device_zone ... 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_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.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.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.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_floating_ip ... ok ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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.TestIpRuleCommand.test_add_rule_table_string -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... 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.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.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.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_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.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_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_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.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.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_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.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.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.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.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.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_get_device_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test_get_device_zone ... 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_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_ip_lib.TestIpNeighCommand.test_delete_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... 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.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.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_port_filters_mac ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes -neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... 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.l2.extensions.test_qos.QosAgentDriverTestCase.test_create +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... 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_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... 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.TestIpRuleCommand.test_add_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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.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.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_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_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.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.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.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.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... 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_agent.SystemMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... 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_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_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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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.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_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.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.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_ip_lib.TestIpNeighCommand.test_dump_entries +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... 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.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.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.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_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.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.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_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.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_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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! ERROR [neutron.api.extensions] Exception loading extension Traceback (most recent call last): @@ -12568,1220 +11431,478 @@ {'name': extension.get_name(), ^^^^^^^^^^^^^^^^^^ AttributeError: 'InvalidExtension' object has no attribute 'get_name' -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.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.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_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_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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.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.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.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.l2.extensions.test_qos.QosAgentDriverTestCase.test_update +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... 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.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_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.linux.test_ip_lib.TestIpAddrCommand.test_list_scope -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... 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.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_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_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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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 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.TestABCDriver.test_add_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... 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.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_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.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.linux.test_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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.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.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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_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_ip_lib.TestIpAddrCommand.test_list_to -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... 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_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.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.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 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_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_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.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.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.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_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.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.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_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_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.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.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_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.test_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_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_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.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.TestProcessMonitor.test_register_same_service_twice +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register_same_service_twice ... 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.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.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... 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.TestSubProcessBase.test_execute_wrapper -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... 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_interface.TestABCDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... 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.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.common.test_utils.TestIECUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... 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_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.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.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_interface.TestABCDriver.test_get_ipv6_llas -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... 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.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.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_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... 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_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.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_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_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_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_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.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.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.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.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_agent.SystemMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... 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.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_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.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.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.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.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_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_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.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_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.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.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_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.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_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_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_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.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.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.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_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.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.conf.policies.test_port.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... 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.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_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.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_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.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_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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.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.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... 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.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.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_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.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.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.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.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.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_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.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_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.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_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_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.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_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... 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_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_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_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_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.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.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_router.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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.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_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.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.TestABCDriver.test_l3_init_with_preserve -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... 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_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.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.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_port.SystemAdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... 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_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_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.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_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.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.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_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... 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_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_router.ProjectReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... 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_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_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_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_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.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.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.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_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_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.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_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_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.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.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.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.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.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_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_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.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_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.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.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.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_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_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_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_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.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.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.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.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_metering.ProjectManagerTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... 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.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_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.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.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.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.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.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_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_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_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... 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.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_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_router.ProjectReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... 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.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_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... 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.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.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_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_router.ProjectReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... 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_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.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_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.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_ip_lib.TestIpWrapper.test_add_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... 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.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_utils.TestUnixDomainWSGIServer.test_run +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... 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.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.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.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.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_floatingip.AdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... 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.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_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_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.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_bridge_lib.BridgeLibTest.test_is_bridged_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... 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_floatingip.AdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... 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_router.ProjectReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... 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_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.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_external_process.TestProcessMonitor.test_unregister +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... 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.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_utils.TestUnixDomainWSGIServer.test_start +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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_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.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.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_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_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.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_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.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.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_bridge_lib.BridgeLibTest.test_owns_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... 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.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_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... 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.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.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.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_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_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_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_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.ProjectReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... 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.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_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.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.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.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_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.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.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.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_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 + 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 +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.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.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_dhcp.TestDictModel.test__delattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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_network.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... 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_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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.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_router.ProjectReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... 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.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_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... 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_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_ipset_manager.IpsetManagerTestCase.test_set_name_exists -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... 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.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_router_info.TestRouterInfo.test_process_delete +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... 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.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.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.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_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.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.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_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_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... 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.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_ingress_protocol_4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... 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.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.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.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.agent.linux.test_dhcp.TestDictModel.test__getitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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_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_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.SystemReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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_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.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_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_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.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.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_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.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_dhcp.TestDictModel.test__init_parameters -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... 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_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_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_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... 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.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_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.api.v2.test_base.FiltersTestCase.test_blank_values +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... 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.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... 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.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.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_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.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.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.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.linux.test_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... 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.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.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.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.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_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... 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_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.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.linux.test_dhcp.TestDictModel.test__iter -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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.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_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.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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... 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.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_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_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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... 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.v2.test_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... 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_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.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.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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... 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.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.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.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_dhcp.TestDictModel.test__len -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... 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_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.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.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.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_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_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.linux.test_dhcp.TestDictModel.test__setattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... 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.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.common.ovn.test_acl.TestACLs.test_acl_direction +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... 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_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_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_interface.TestOVSInterfaceDriverWithVeth.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... 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.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_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.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_dhcp.TestDictModel.test__setitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... 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_network.ProjectManagerTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... 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.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_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_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_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_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_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_dhcp.TestDictModel.test__str -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... 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.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_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.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_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.TestDictModel.test_basic_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... 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_ip_lib.TestIpWrapper.test_ensure_namespace_existing -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... 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.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_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.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_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_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_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_network.ProjectManagerTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... 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_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_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_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.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_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_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_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.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_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_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_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.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.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_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_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.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.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.ProjectReaderTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_routers_tags ... 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_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.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_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_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.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_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_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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.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_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.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_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_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.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.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.linux.test_external_process.TestProcessMonitor.test_error_logged -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... 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.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_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.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_utils.TestGetCmdlineFromPid.test_no_process_running -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... 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_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_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.SystemMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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.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_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.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.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_utils.TestUnixDomainHttpConnection.test_connect -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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_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_external_process.TestProcessMonitor.test_register -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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_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.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_network.ProjectManagerTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... 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.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_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_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... 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_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.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_quotas.SystemMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... 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_ip_lib.TestIpLinkCommand.test_create -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... 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_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_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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.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.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.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.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... 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.agent.linux.test_external_process.TestProcessMonitor.test_unregister -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... 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_quotas.SystemMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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_network.ProjectManagerTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... 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.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.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_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_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_router.SystemAdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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_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_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_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.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_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_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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_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_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.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_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.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_security_group.ProjectMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... 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_segment.SystemMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_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_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_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_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.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_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.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_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_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.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_subnet.SystemAdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_updated ... 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_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_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_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_subnet.SystemAdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_segment_id ... 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.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.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.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_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.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_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_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.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.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_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.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_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_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_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.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_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_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_subnet.SystemAdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_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.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_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_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... 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.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_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.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_subnet.SystemAdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... 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_security_group.ProjectMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... 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.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_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_subnet.SystemAdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... 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.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_iptables.TestHelper.test_cleanup_port_unknown +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... 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.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_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.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.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.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.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_ipset_manager.IpsetManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... 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_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.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.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.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_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.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_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_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_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_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.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.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_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.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_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.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.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_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.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_utils.AgentUtilsExecuteTest.test_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... 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.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_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.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_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_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.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.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.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.ProjectManagerTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... 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.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.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_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.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_ip_lib.TestIpNetnsCommand.test_delete_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... 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_subnet.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... 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.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_create_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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.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__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.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.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.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_ip_lib.TestIpNetnsCommand.test_execute neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... 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_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_defer_with_exception -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_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 - 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.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_http_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... 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_subnetpool.AdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... 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.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_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.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.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.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.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_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 - 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.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_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_subnetpool.AdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... 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.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_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... 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_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.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 - 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.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_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_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_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... 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.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.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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.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_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_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... 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.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_subnetpool.AdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... 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_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.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.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.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.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_subnetpool.AdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_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_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_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_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 - ERROR [neutron.api.v2.resource] test failed: No details. +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_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_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.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.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_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.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.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.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_utils.AgentUtilsExecuteTest.test_without_helper +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... 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_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_daemon.TestDaemon.test_daemonize +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... 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.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_utils.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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_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_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... 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_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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... 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.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_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_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_daemon.TestDaemon.test_fork_child +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... 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.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.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 + 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/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + update.device_info_list, update.rule) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + rule, remote_ip) + 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.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.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_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_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.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.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.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_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_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.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_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.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_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... 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.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_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_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_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.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_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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.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.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_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_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_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.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.api.v2.test_resource.ResourceTestCase.test_status_204 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... 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_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_subnetpool.AdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... 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.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_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_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.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.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 - ERROR [neutron.api.v2.resource] test failed: No details. + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + result = next(effect) +StopIteration + ERROR [neutron.agent.linux.daemon] Fork 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/agent/linux/daemon.py", line 186, in _fork + pid = os.fork() File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -13790,2305 +11911,712 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -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.v2.test_resource.ResourceTestCase.test_unhandled_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... 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.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.SystemAdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... 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.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_subnetpool.SystemAdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... 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_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.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.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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... 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_network.SystemAdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_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_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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.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_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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... 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.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.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.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.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_subnetpool.AdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok - ERROR [neutron.api.v2.resource] test failed: No details. +OSError: 1 + 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/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + update.device_info_list, update.rule) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + rule, remote_ip) + 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.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_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_network.ProjectReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... 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.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_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_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_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_subnetpool.AdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... 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.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_network.SystemAdminTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_physical_network ... ok - ERROR [neutron.api.v2.resource] test failed: No details. + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + result = next(effect) +StopIteration +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 + 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/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + update.device_info_list, update.rule) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + rule, remote_ip) + 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.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.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_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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_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.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_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.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.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.ProjectReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... 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.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_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.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.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.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_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.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_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_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.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.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.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.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.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.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.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_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_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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_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.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_pd.TestPrefixDelegation.test_remove_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... 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.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_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.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.SystemAdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_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.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.api.v2.test_base.APIv2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... 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.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.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_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.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.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_subnetpool.SystemAdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... 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.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.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 - ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + result = next(effect) +StopIteration +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.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.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 + 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/cmd/netns_cleanup.py", line 216, in destroy_namespace - ip = ip_lib.IPWrapper(namespace=namespace) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue + self._delete_conntrack_state( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + update.device_info_list, update.rule) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + rule, remote_ip) + 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.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_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_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_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_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.ProjectReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... 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.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... 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_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.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_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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... 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_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_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... 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.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_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... 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.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_trunk.ProjectManagerTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... 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.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_network.ProjectReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... 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_refresh_firewall_with_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_with_noopfirewall ... 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.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_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.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_network.ProjectReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... 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_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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.SystemAdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... 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.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.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_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.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_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... 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.SystemAdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... 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.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.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_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_trunk.ProjectManagerTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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.SystemMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... 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_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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.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.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.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.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.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... 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.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_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... 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.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_network.SystemMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... 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.ProjectReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... 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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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_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_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_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_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 - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: df9905f4-9438-4249-a016-8ad888876c7f -NoneType: None -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.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.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_network.ProjectReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: f736ff39-64cb-43f2-8543-2497f68e23e9 -NoneType: None -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.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.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.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.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_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.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_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.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.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_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_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_port.AdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... 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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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.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.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.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.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.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.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_network.SystemMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... 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_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.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_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_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.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_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_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.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.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_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.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.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.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.SystemMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... 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.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.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.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.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.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.SystemMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_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.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.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.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_network.SystemMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... 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.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_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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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_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_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.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_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.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.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.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.SystemMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... 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.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_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.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... 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.SystemMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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_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_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.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_network.SystemMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... 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.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1228, in _execute_mock_call + result = next(effect) +StopIteration +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_daemon.TestDaemon.test_fork_error +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... 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_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_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.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_daemon.TestDaemon.test_fork_parent +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.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.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_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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound ... 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_network.SystemMemberTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... 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_port.AdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... 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.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_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.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.linux.test_daemon.TestDaemon.test_handle_sigterm +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.api.v2.test_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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.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.TestOvsdbClientCommand.test_run_southbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_southbound_with_ssl ... 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_port.AdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... 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_keepalived.KeepalivedManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... 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_daemon.TestDaemon.test_init +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... 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.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.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.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.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.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_port.AdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... 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.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.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.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... 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_daemon.TestDaemon.test_init_nopidfile +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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.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_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.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.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_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_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... 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.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_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes +neutron.tests.unit.common.test_utils.ParsePermittedEthertypesTestCase.test_parse_permitted_ethertypes ... ok + ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? +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.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_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.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_filter_ipv4_ingress_udplite_port neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... 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.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_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.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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.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.test_daemon.TestDaemon.test_start_running +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... 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_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.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.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.common.test_utils.TestIECUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... 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_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.SystemMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... 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.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.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.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_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared ... 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_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_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.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.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.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_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_create_dvr_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... 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.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_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.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.common.test_utils.SkipDecoratorTestCase.test_skip_exception -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... 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.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.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.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_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_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.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_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.SkipDecoratorTestCase.test_skip_exception_fail -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... 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_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_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.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.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.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok + ERROR [neutron.agent.l3.ha_router] Unable to process HA router 6b50b0eb-658c-4b92-8244-9214d385f8ca without HA port +NoneType: None + ERROR [neutron.agent.l3.agent] Error while initializing router 6b50b0eb-658c-4b92-8244-9214d385f8ca +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 6b50b0eb-658c-4b92-8244-9214d385f8ca without HA port 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.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_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.TestExcDetails.test_attach_exc_details -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... 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_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_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_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_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_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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_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_port.AdminTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... 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.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.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_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.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_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_agent.TestBasicRouterOperations.test_destroy_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... 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_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_network.SystemReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... 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_get_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... 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.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_ip_lib.TestIpAddrCommand.test_add_address_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast ... 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_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.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.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.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... 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_port.AdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_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.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.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.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_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.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_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_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.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.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.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.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_network.SystemReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... 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_flavor.SystemAdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... 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.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.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.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.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_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_ipv6_egress_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... 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.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_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_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.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.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.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.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_flavor.SystemAdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... 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_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.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.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.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.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_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.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.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.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.TestIpAddrCommand.test_list +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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.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.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.AdminTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... 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_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.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.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.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.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.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_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.conf.policies.test_flavor.SystemAdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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.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.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_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.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.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.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.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.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.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.TestIpAddrCommand.test_list_filters_tentative_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... 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_flavor.SystemAdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... 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.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.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_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_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.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_network.SystemReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... 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_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.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.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.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.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_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.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_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.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.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.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_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.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.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.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... 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.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_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_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.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_network.SystemReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... 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_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_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.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.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.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.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_ip_lib.TestIpAddrCommand.test_list_to +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... 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_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_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.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.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_network.SystemReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... 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_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_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_network.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... 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.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.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_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_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.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.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.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_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_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.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... 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_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_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.TestIpAddrCommand.test_wait_until_address_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... 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.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.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.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_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.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.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_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_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.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.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_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_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_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_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_address_scope.ServiceRoleTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... 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_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.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.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_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_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_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_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_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.ServiceRoleTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... 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.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... 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.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.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_local_ip.ProjectMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_get_local_ip ... 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_ipv6_ingress neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... 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_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_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.ServiceRoleTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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_network.SystemReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... 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.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.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_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.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_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.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_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_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_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_local_ip.ServiceRoleTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... 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.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_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.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_network.SystemReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... 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.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_network.SystemReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... 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_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.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.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_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_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_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_agent.ServiceRoleTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_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_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.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.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_ingress_tcp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... 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_auto_allocated_topology.ProjectMemberTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... 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_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... 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.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.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.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.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_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_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_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.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_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_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_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_local_ip.SystemReaderTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... 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.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.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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... 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.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... 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_local_ip.SystemReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... 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_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_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_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_flavor.ProjectManagerTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... 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.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.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.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.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_local_ip.SystemReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... 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_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.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.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_flavor.ProjectManagerTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_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.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_agent.ServiceRoleTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... 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.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.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.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.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_local_ip.SystemReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... 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_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_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_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_agent.ServiceRoleTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... 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_ip_lib.TestSubProcessBase.test_run_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... 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_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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_ipv6_ingress_udp neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... 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_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_flavor.ProjectManagerTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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.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.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.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.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_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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_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_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_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_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_flavor.ProjectManagerTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... 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.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_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.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_logging.ProjectMemberTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... 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_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_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_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_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_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_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.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.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_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_logging.ProjectMemberTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... 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.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.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_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_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_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_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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.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.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_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_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... 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_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_ipv6_ingress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... 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_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_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_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_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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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.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_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_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_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_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.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_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.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.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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 +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.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_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_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.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.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.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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_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_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_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_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_floatingip.ProjectReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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_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.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_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.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_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_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_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_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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_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.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.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_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_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.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_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_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_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.ProjectReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... 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.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_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... 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_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... 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_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_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_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_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_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_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_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_floatingip.ProjectMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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_floatingip.ProjectReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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_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_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.ProjectMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... 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.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.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.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.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_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... 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_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.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.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_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_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.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_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_network.AdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... 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_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_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_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_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_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_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_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.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_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_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_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_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.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_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_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_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_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_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_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_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... 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_port.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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_network.AdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... 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.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_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_segment_id ... 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_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_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.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_subnet.ServiceRoleTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... 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_port.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... 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.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_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_subnet.ServiceRoleTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... 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.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_network.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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.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_remove_unknown_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... 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_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_subnet.ServiceRoleTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... 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_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_network.AdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_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.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_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_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_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... 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.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.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_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.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.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.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_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.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.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.AdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... 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.api.v2.test_base.NotificationTest.test_network_update_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - update.device_info_list, update.rule) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - rule, remote_ip) - 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.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 1228, 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - update.device_info_list, update.rule) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - rule, remote_ip) - 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.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 1228, in _execute_mock_call - result = next(effect) -StopIteration -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 - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - update.device_info_list, update.rule) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - rule, remote_ip) - 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.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 1228, in _execute_mock_call - result = next(effect) -StopIteration -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 - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - update.device_info_list, update.rule) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - rule, remote_ip) - 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.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 1228, in _execute_mock_call - result = next(effect) -StopIteration -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.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... 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_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_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.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 -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... 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_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_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... 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.AdminTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... 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_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_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.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_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.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_port.ProjectManagerTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... 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_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.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.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.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_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.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.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.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.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_port.ProjectMemberTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... 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_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.AdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... 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.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_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.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_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_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_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.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.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_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_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_network.AdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... 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_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.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_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_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.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.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_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.ProjectMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... 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_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.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_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... 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_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.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_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.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_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.TestRetryDecorator.test_custom_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... 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.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_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.TestRetryDecorator.test_default_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... 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_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.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_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.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_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.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_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_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_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_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_utils.SingletonDecoratorTestCase.test_singleton_instance_class -neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... 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_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_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_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_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.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_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_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.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_port.ProjectMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... 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_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_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.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_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_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.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_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_port.ProjectManagerTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... 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.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.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_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_qos.AdminQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... 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.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.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_port.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_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.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.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_qos.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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_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.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_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_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_port.ProjectMemberTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... 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_qos.ProjectManagerQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... 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_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_availability_zone.ProjectReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... 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.ProjectManagerQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... 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_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.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_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.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_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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_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_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_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... 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.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.ProjectManagerQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... 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.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_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_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_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.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.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_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.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_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_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_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.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.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.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_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_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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_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.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.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_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_flavor.AdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... 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_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_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.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_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.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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.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.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.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_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_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.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.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_flavor.AdminTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... 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_qos.ProjectMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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.AdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... 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.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.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_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_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_qos.ProjectMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... 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.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.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_flavor.SystemAdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... 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.ProjectMemberQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags ... 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.ProjectMemberTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... 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_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_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 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_qos.ProjectMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... 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.ProjectMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... 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.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.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.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_mock_chain_applies +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... 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.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_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_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.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.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_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.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 ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 -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_flavor.SystemAdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... 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_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... 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_flavor.SystemAdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... 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_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_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_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.SystemAdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... 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_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_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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.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.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_port_bindings.ProjectReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... 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_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_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.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.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_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_bindings.ProjectReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... 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.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_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_bindings.ProjectReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... 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.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 - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf -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.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.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.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.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_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_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_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.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.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.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.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.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_port_bindings.SystemAdminTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... 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.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.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.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.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_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.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_port_bindings.SystemAdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... 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.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.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.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_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_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... 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_port_bindings.SystemAdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... 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.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.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.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_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_local_ip.SystemMemberTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... 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_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... 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.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_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_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_local_ip.SystemMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... 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_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.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.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.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_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.SystemMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... 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_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.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.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_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_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_local_ip.SystemMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... 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.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_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.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.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_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_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.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.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_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_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_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.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_port.SystemMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... 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_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_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.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.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_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_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_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_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_qos.ProjectReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policies_tags ... 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.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.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_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_port.SystemMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... 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.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.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_logging.ServiceRoleTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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.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.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_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_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_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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.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_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_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.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.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_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.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.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.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.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.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.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_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_qos.ProjectReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policies_tags ... 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_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_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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_qos.ProjectReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... 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_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.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_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_quotas.SystemAdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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_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.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.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_quotas.SystemAdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_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_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.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.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.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_logging.ServiceRoleTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_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.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_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_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_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_logging.ServiceRoleTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... 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_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.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_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_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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.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.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_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_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_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_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.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_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_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_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.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.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.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.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_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_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_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... 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_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_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.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.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.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_flavor.ServiceRoleTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... 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_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_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.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_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_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_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_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_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.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_flavor.ServiceRoleTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... 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_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_qos.SystemAdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... 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_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.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_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_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... 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_port_bindings.ProjectManagerTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... 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_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.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.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.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_flavor.ServiceRoleTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... 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_qos.SystemAdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... 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_router.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... 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.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_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.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_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_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_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.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.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_qos.SystemAdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... 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_segment.ProjectManagerTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... 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.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.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_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 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-4769189 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) @@ -16100,9 +12628,7 @@ 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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 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-4769189 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) @@ -16111,11 +12637,9 @@ if not self._notification_is_needed(payload.states[0], ~~~~~~~~~~~~~~^^^ IndexError: list index out of range -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.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_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-4736304 port, after_delete +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4769189 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) @@ -16127,9 +12651,9 @@ 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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 port, after_create +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4769189 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) @@ -16141,7 +12665,13 @@ 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-4736304 network, after_create +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.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_metering.ProjectManagerTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4769189 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) @@ -16153,11 +12683,7 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 network, 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-4769189 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) @@ -16169,11 +12695,9 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 network, after_delete +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4769189 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) @@ -16185,7 +12709,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-4736304 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-4769189 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) @@ -16197,9 +12721,7 @@ if obj_type == 'network' and 'id' in obj_value: ^^^^^^^^^^^^^^^^^ TypeError: argument of type 'NoneType' is not iterable -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 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-4769189 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) @@ -16211,9 +12733,7 @@ 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_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 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-4769189 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) @@ -16225,9 +12745,7 @@ 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.ServiceRoleTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4736304 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-4769189 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) @@ -16239,7 +12757,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-4736304 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-4769189 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) @@ -16251,917 +12769,2481 @@ 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.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.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_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_metering.ServiceRoleTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... 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.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_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.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.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_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... 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_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.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_metering.ProjectManagerTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... 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.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.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_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_segment.ProjectManagerTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... 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.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_qos.SystemReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_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.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.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_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.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.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.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_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_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_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.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.SystemReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... 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_metering.ProjectManagerTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... 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.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.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.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.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.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.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_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_segment.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... 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_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.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.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.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.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_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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 + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +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.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_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.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +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.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_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_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_metering.ServiceRoleTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... 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_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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_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_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.TestValidateAndGetDataFromBindingProfile.test_get_port_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... 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.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_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.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_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.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_metering.ServiceRoleTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... 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_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_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.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 + 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_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.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.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_metering.ProjectMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... 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.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.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_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_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... 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_qos.SystemReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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_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_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.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_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_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.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.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.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_metering.ProjectMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... 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.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.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_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... 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.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.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.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.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.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.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.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_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_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_quotas.ProjectManagerTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_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.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_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.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.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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... 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_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.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_port.ServiceRoleTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_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_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_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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_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.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.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.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.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.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_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_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.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_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... 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.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_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_quotas.SystemReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... 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.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... 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.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_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.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_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_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_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... 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.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.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.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.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_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... 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_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.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_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_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_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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.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_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.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... 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_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_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.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.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_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_address_group.ServiceRoleTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... 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.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_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_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_get_ndp_proxy ... 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_address_group.SystemAdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... 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.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.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_address_group.ProjectManagerTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... 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_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.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_availability_zone.ServiceRoleTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... 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_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_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_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.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_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.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_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_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.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_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_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.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.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.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.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.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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_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_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_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.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.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.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_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.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_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_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_agent.ProjectManagerTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... 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.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_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.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.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_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.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_agent.ProjectManagerTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... 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_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... 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.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.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_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.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_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.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.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.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_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_flavor.ProjectReaderTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... 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_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_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_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.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.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_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.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_flavor.ProjectReaderTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... 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.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_agent.ProjectManagerTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... 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.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_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_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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.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.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.conf.policies.test_port.AdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... 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.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_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_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_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_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_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_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_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_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.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.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.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.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_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.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_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_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_flavor.ProjectReaderTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... 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.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_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.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_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... 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_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.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_manager.IptablesManagerStateFulTestCase.test_add_nat_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... 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_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_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.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_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_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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_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_manager.IptablesManagerStateFulTestCase.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_raw_rule ... 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.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.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 + 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.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 +OSError +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_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_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_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... 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.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_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.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_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_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.AdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_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.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_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.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_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_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.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_local_ip.AdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... 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.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.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.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... 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.conf.policies.test_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_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_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_daemon.TestPidfile.test_is_running_uuid_true +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running_uuid_true ... 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.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_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_daemon.TestPidfile.test_read +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... 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_agent.SystemAdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... 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_agent.ProjectReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... 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.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_daemon.TestPidfile.test_unlock +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... 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_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.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_ndp_proxy.AdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... 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.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_enqueue_state_change_l3_extension +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... 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_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_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.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_ndp_proxy.AdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... 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.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_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.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.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.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_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_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.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_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_port.AdminTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field ... ok + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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.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_agent.SystemAdminTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... 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.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.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.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.AdminTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... 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_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.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... 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_agent.SystemAdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... 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.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_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.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_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_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.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_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_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_port.AdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... 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.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_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... 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.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_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_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_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_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.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.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_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.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.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_agent.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... 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.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.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.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.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.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.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_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_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_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.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_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.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.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.ServiceRoleTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... 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_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_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_auto_allocated_topology.AdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... 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.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.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.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_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_delete_ndp_proxy ... 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_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.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... 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_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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.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.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_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... 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_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.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.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.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.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_port.AdminTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request ... 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.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_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_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.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.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_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_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_port.AdminTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... 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.api.test_api_common.PrepareUrlTestCase.test_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... 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_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.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_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_floatingip.SystemMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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.AdminTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... 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.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_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_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.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.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_port.AdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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.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_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_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_floatingip.SystemMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... 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.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_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.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.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.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_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_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_floatingip.SystemMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... 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.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_port.AdminTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... 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_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_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_floatingip.SystemMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_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_port.AdminTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... 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.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.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_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.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_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.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.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_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_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.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_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.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.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_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_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.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_network.SystemAdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... 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.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_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_port.ProjectReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... 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.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.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_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_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_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.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_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_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.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.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.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_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_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_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_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_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.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.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.JSONV2TestCase.test_create_bulk +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... 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.test_agent.TestBasicRouterOperations.test_floating_ip_centralized +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... 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.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.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.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.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_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_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.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_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.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.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.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.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.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_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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... 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_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.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_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_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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... 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_logging.SystemAdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.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.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_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_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.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_logging.SystemAdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... 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_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.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_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_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_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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.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_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_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_network.SystemAdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... 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_logging.SystemAdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... 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.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_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_port.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_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.conf.policies.test_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... 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.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_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.SystemAdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... 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_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.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.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.conf.policies.test_network.SystemAdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... 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_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_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... 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.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... 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.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_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.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.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.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.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.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.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.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.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... 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.SystemAdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... 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_port.ProjectReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... 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.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_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_network.SystemReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... 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.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_port.ProjectReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... 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.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.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.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_network.SystemReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... 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.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... 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.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.SystemAdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... 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.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.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.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.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.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_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.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.SystemAdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... 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.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_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_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_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.SystemAdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... 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_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.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.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_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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... 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.SystemAdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... 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_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... 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.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.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.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.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_agent.AdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... 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_port.ProjectReaderTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... 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.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.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_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_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_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_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_port.ProjectReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_resource_request ... 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.SystemReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... 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_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_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.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.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.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_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_agent.AdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... 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.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.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_port.ProjectReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... 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.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.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_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_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... 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.ServiceRoleTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... 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_network.SystemReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... 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.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.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.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.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.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... 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.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_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.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.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.ProjectReaderTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... 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_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_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.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_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.SystemMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... 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_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.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_port.ServiceRoleTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... 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.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.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... 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_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.SystemMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default ... 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_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... 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.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_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.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_ndp_proxy.SystemReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... 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.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.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.SystemMemberTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... 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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... 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 + 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.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_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_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.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_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.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.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.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.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.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_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.api.v2.test_resource.ResourceTestCase.test_http_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... 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_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 + 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.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_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.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_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_network.SystemReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... 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.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.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_agent.ServiceRoleTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... 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.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.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... 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_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_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.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_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_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_agent.ServiceRoleTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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.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_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.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.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_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_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.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.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.SystemReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... 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.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.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 + 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.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_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_subnet.ProjectManagerTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... 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_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.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.SystemMemberTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... 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_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.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_network.SystemReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... 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.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.SystemMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... 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_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_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_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.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_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.ServiceRoleTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... 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.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_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_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.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 + 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.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_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_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_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.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_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_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.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_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_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.l3.test_agent.TestBasicRouterOperations.test_network_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... 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.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.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.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.SystemMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... 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_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_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_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_subnet.ProjectManagerTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... 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_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.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_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.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.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.api.v2.test_resource.ResourceTestCase.test_post_with_body +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok + ERROR [neutron.agent.l3.agent] An interface driver must be specified +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_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_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_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_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_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_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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.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_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_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.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.api.v2.test_resource.ResourceTestCase.test_status_200 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... 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 '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( + 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 '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.conf.policies.test_network.SystemMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... 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.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.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.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_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_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_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_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_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_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.api.v2.test_resource.ResourceTestCase.test_status_204 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... 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 + 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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... 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_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_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_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_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.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_agent.ServiceRoleTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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_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.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.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.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.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.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_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_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_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_subnet.SystemReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... 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.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.ProjectReaderTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... 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.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.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_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_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_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.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.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.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_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_network.SystemMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... 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.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_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_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_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_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_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.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_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_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_network.SystemMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... 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.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.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.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_subnet.SystemReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... 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_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_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.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.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.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_floatingip.AdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... 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.SystemMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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.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 + 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.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_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_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_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_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_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_port.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_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_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_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_subnet.SystemReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... 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_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_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_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_trunk.SystemReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... 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_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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_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_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_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_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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_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_trunk.SystemReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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.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_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_trunk.ProjectMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... 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_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_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_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.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_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_trunk.SystemReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... 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_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_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_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_trunk.SystemReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... 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_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_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_trunk.ProjectMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_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_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.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_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_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... 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_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.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_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_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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_segment.ProjectReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... 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_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.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_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... 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_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.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_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_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_trunk.ProjectMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... 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_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_segment.ProjectReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... 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_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_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.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.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_router.ProjectMemberTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... 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_segment.ProjectReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... 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.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_router.ProjectMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... 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.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.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_port.SystemReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... 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_trunk.ServiceRoleTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_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.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.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_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_trunk.ServiceRoleTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... 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.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_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_trunk.ServiceRoleTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... 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.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.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_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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_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.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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_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_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_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.SystemReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... 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.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_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.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.SystemReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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.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.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.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_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_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_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.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.ProjectReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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_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 - ERROR [neutron.agent.l3.ha_router] Unable to process HA router ff2148e7-6832-4347-8149-40ef3c2ce2f1 without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router ff2148e7-6832-4347-8149-40ef3c2ce2f1 -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 ff2148e7-6832-4347-8149-40ef3c2ce2f1 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_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_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_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.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_router.ProjectMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... 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.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.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.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.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_subnet.ProjectReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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.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_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_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_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.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_router.ProjectMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... 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.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.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_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_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_subnet.ProjectReaderTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... 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_router.ProjectMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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_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_router.ProjectMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... 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.ServiceRoleTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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_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.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.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_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_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_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.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.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.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_subnetpool.ServiceRoleTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... 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.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.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_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.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_subnetpool.ServiceRoleTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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_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.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_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.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_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.ServiceRoleTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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.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.ProjectMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... 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_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.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_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_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.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.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_subnetpool.ServiceRoleTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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_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_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_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_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_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_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.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_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.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.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.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.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_floatingip.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.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.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_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_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_port_bindings.ProjectManagerTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... 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.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.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_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_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_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_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_port_bindings.ProjectManagerTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... 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_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.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.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_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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_bindings.ProjectManagerTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... 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.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.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... 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_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_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_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_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.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.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_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_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_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_floatingip.SystemAdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... 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.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.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_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_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_qos.ProjectMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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.conf.policies.test_port.SystemAdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... 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.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.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.SystemMemberTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... 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_floatingip.SystemAdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... 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.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.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_qos.ProjectManagerQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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.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.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_floatingip.SystemAdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... 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_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.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.ProjectManagerQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... 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_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_floatingip.SystemAdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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_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.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.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... 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.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.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_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 +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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.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_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.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_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_floatingip.SystemAdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... 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.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_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_qos.ProjectManagerQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... 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_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_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.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.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.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.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.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_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_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.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_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... 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.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_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_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.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.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_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.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_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_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_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.common.test_cache_utils.TestCachingDecorator.test_cache_hit neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... 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.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.api.v2.test_base.ExtensionTestCase.test_extended_create +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... 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.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.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.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.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.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_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.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.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_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_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.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_router.ProjectManagerTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... 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.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_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.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_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.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_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_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_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.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.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.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_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_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_router.ProjectManagerTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! 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.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_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.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.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.common.ovn.test_utils.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... 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.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.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.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.common.test_cache_utils.TestCachingDecorator.test_no_cache neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... 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_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.common.test_cache_utils.TestCachingDecorator.test_skip_cache neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... 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_quotas.ServiceRoleTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... 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.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.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_quotas.ServiceRoleTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... 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_project_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c304b536-0e77-47cf-a058-a97078a44428 after 0 tries -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_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... 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.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_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 -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.common.test_utils.TestExceptionLogger.test_pool_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c304b536-0e77-47cf-a058-a97078a44428 after 0 tries - 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.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_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.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.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.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.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.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.quota.test_driver.TestDbQuotaDriver.test_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... 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 -/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.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.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.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_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.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.common.test_utils.TestExceptionLogger.test_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... 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) +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.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_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_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_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.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.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 + 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.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.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_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... 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_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.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_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 + 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.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.l3.test_agent.TestBasicRouterOperations.test_process_cent_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.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_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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.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.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_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... 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.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.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_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.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_port.ProjectManagerTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... 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.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_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_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.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_router.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... 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.l3.test_agent.TestBasicRouterOperations.test_process_dist_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... 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_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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.SystemAdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... 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.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.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_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_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.ProjectReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... 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.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_router.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_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.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.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_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_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.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.ProjectReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... 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_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_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_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_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.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_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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.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_router.ProjectManagerTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... 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_address_scope.SystemMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... 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_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_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.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_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.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... 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_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_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_port.SystemAdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... 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_get_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_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.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.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.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_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_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.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.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_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_host_id ... 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_quotas.ProjectManagerTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... 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.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_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_address_scope.SystemReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... 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_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... 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_quotas.ProjectManagerTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... 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.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.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_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_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.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.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.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.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_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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.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.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded +neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... 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.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.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_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_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_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.common.test_utils.TestExceptionLogger.test_normal_call +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok + 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.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 + +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.13/contextlib.py", line 148, 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.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_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_process_external_iptables_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... 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_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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_address_scope.SystemReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... 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_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_router.ProjectManagerTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... 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.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_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_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_quotas.ProjectMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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 +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_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.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.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_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.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_quotas.SystemMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... 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_network.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... 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_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.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_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_port.ProjectManagerTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... 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.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_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.common.test_utils.TestExceptionLogger.test_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... 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.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_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_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.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.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.common.test_utils.TestExceptionLogger.test_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... 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_agent.TestBasicRouterOperations.test_process_ipv6_only_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_ipv6_only_gw ... 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_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... 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) @@ -17178,86 +15260,2902 @@ 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_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.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_over_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_over_quota ... 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.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_agent.ProjectMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... 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.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_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.common.test_utils.TestExceptionLogger.test_spawn_raise neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... 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.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_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.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_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_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.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.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_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_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_agent.ProjectMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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.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_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_port.ProjectManagerTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... 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.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_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_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.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_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_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_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.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.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.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_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_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_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.ProjectReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... 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.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.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.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.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_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_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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_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.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.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.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_router.SystemAdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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.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_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_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_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_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.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_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.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_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_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... 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_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.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.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.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_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_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_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_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.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_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.agent.test_common.TestRootHelper.test_agent_root_helper +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... 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_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_router.SystemMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... 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.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_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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... 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_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.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_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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.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.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_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.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_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_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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.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_address_scope.ProjectManagerTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... 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.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_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_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_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.common.test_utils.TestThrottler.test_throttler +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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 + 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 +RuntimeError +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_address_scope.ProjectManagerTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok + 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.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 + +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.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_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_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_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_floatingip.ProjectReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... 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.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_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... 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_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_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_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_segment.ProjectReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... 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_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_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_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_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_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_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_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_floatingip.ProjectReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... 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_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.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.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_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... 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_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_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_port.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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_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.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.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.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.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.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.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_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_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_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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_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_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.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_segment.ProjectReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... 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_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_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_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_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_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_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.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.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.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_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_qos.SystemAdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +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.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_router.SystemMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... 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.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_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.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.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_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_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.ProjectReaderTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +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_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_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_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_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... 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.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.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_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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.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_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_router.SystemMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... 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_subnet.ProjectMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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.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_agent.SystemReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... 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_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_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_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.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_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_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_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_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.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.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_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_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_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.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.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_quotas.AdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... 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_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_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_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_router.SystemMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... 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_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_agent.SystemReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... 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.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_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_quotas.AdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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.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_router.SystemMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... 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_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_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_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.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_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_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_router.SystemMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_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.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_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_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_quotas.SystemReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... 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_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_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.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.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.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_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_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_subnet.ProjectMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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_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_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... 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 + 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.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_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_agent.SystemReaderTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... 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_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_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_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_quotas.SystemReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... 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_flavor.ProjectManagerTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... 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.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.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_agent.SystemReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... 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_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_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_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.SystemMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... 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_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_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_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.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.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_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_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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_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_port.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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_logging.AdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... 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.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.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_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_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_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_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_logging.AdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... 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.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.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_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... 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.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_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_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_logging.AdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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.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.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_qos.SystemReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... 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.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_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_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_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_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_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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.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_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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_logging.AdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... 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_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_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_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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_qos.SystemReaderQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... 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.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_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... 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.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_qos.SystemReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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_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_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_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_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_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_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.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_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... 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.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.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_update_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... 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_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.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_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_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.ServiceRoleSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... 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.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_flavor.AdminTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... 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_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_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_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_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_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_flavor.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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_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_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.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.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_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_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_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.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_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... 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.ProjectManagerTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_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.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_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_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_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_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_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_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_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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_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_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_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_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_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_router.ProjectReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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_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.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_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_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_router.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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_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_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_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_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_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_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_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_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_segment.SystemAdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... 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.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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_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.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.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_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_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_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_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_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.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_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_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_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_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_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.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.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_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_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.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_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_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_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_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_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_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.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.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_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.AdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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.ProjectManagerTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... 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.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.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_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_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_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.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... 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_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_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.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_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.agent.l3.agent] Failed to process compatible router: f7a67c72-bb24-4351-8092-85c1aa68559d +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.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: Test failure during _process_routers_if_compatible +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.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_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_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_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_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_segment.SystemAdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... 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.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_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_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.ServiceRoleTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 545f4047-3145-41f2-a98f-6929382ed2a9 +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.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_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.ProjectManagerTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... 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_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_port_bindings.SystemAdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... 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_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_router.ServiceRoleTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... 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_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_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_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_port_bindings.SystemAdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... 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.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_metering.AdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... 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_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_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_router.ServiceRoleTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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.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_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... 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, + [update.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: Failed to get router info +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.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_subnetpool.AdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... 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_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_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_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.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_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_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_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_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... 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_router.AdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: f613d16a-53c5-4d2a-b831-c876ce21759e +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.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 +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.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_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_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_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... 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_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.ServiceRoleTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '67c54101-9c81-4f01-830e-e9911f0f3f35' +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, + [update.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_messaging.exceptions.MessagingTimeout +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.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_network.ProjectManagerTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_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.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... 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_subnetpool.AdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... 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.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_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_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.ServiceRoleTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... 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.AdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... 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.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.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.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_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.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... 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_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_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_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_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.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_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.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.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_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... 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_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_qos.ProjectReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... 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_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.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.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_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_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_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_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_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... 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_router.AdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... 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.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_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_qos.ProjectReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... 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_subnetpool.AdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... 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_router_info_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create ... 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_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_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_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_subnetpool.AdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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_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.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.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_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.ProjectManagerTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... 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_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_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_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.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_router.SystemMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... 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_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_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_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_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_subnetpool.AdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... 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_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_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_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_qos.ProjectReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... 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.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_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_trunk.ProjectManagerTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... 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.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_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.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.ServiceRoleQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... 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.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_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.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... 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_qos.ServiceRoleQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... 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.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_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.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_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_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.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... 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.AdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... 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.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_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_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.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_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.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_qos.ServiceRoleQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... 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_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_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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_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.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.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.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_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_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_common.FilterFieldsTestCase.test_list +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_list ... 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_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_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.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_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.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_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.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_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... 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.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.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_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_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.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_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_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.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_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_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_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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_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.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_router.SystemReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... 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_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_security_group.AdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... 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_qos.ServiceRoleQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... 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_ndp_proxy.SystemReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... 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_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.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.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_router.SystemReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... 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_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_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.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.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_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_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... 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_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_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_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.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_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.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_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.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_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_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.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_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_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_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.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_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.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_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_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.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_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_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_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_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.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_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_router.SystemReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... 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_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_port.SystemReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_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_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.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.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_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.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.SystemReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_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.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.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_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_router.SystemReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... 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_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_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.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.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_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.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_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.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.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.ServiceRoleTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... 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.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_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.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.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_network.ServiceRoleTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... 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.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.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.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.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.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.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_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... 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.quota.test_api.TestQuotaDbApi.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... 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_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_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_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_network.ServiceRoleTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... 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.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_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_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_quotas.SystemAdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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.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.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_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.SystemReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... 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.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_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_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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.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.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_port.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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_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_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.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.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_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_quotas.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... 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_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_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_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_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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.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.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.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.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_network.ServiceRoleTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... 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_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.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_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_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.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.SystemReaderTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_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_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... 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.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_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_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.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_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_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_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.AdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... 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.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.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_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.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.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_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_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_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_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.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_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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_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_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.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_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_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_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_subnet.AdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... 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.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_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_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_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... 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.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_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.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_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_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_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_device_owner ... 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_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_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.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.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_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_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_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_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_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... 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.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_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_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_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_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_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.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.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_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_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... 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_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_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_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_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... 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_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_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_segment.ProjectMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... 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_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_dhcp.TestDictModel.test__delattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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.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_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_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_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_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.test_dhcp.TestDictModel.test__getattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... 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_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_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.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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.agent.linux.test_dhcp.TestDictModel.test__getitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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_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_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_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_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_service_type.ProjectMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... 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_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.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.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_subnet.SystemMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... 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.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_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.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_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_service_type.ProjectReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... 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.agent.linux.test_dhcp.TestDictModel.test__iter +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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_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.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_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_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_subnet.SystemMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... 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_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_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.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_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_subnet.SystemMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... 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_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.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_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_segment.ProjectMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... 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.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... 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_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.ProjectManagerTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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_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_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.SystemMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... 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_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.ProjectManagerTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_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_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_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.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... 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_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_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_subnet.ProjectManagerTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... 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_subnet.ServiceRoleTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... 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.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.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_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_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_subnet.ProjectManagerTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_segment_id ... 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_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_subnet.ServiceRoleTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... 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_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_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_subnet.ProjectManagerTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.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_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_subnet.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... 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_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_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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_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_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_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_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_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_subnet.SystemMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... 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_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_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_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_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_subnet.ProjectManagerTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... 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.ProjectManagerTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_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.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.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_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_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_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_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_qos.SystemMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... 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.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.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_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_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_subnetpool.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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.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.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_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.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.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_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_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_subnetpool.SystemMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... 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_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.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.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... 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.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.SystemMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... 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_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_subnet.ProjectManagerTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... 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.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_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_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_qos.SystemMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... 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.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_dhcp.TestDnsmasq.test__parse_ip_addresses +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... 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_security_group.SystemMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... 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_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_subnet.SystemReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... 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_dhcp.TestDnsmasq.test_client_id_num +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... 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_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.ProjectMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... 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.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.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.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.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.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_subnetpool.ProjectMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... 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_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_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_subnetpool.SystemMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... 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.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_subnet.SystemReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... 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.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_subnetpool.SystemMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... 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.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_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_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_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_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_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_segment.ProjectManagerTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... 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.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_subnetpool.SystemMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... 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_subnetpool.ProjectMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... 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.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.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_subnetpool.SystemMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... 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_segment.ProjectManagerTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... 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.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_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_subnetpool.ProjectMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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.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.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.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_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_segment.ProjectManagerTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... 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.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.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_trunk.SystemAdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... 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_subnetpool.ProjectMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... 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.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_subnetpool.ProjectMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... 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.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.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_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_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_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_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_dhcp.TestDnsmasq.test_non_local_subnets +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... 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.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... 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.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_segment.SystemMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_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.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_trunk.SystemAdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... 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.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_segment.SystemMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... 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_router.ProjectMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... 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.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.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_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_router.ProjectMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... 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.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.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_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... 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_segment.SystemMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... 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.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_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.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_segment.SystemMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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_trunk.SystemAdminTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... 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.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_segment.SystemMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... 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_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.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.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.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.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.conf.policies.test_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... 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_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_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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.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.ProjectMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... 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.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_router.ProjectMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... 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.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.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_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_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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.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.ProjectMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... 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.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.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.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_router.ProjectMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_distributed ... 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_trunk.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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.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.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_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.AdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... 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.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.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.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_trunk.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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.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.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_router.ProjectMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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.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_base.JSONV2TestCase.test_create_use_defaults +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... 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_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_trunk.ProjectReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... 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.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.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_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_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... 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.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.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.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_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_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.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_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_trunk.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... 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_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.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.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.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_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.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_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.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.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.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_trunk.ProjectReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... 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_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.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.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... 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.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.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.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.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_trunk.SystemMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... 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.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.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.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.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_trunk.SystemMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... 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_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... 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.ProjectMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... 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_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.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.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_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_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.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.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.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.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_trunk.SystemMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... 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.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.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.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.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.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_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... 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_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.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_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.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_security_group.ProjectReaderSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... 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_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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_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_trunk.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... 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.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_trunk.SystemMemberTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... 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.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__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.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.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.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.SystemAdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_groups_tags ... 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.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_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_dhcp.TestDnsmasq.test_read_hosts_file_leases +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... 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_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_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.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.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.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.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.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_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_subnetpool.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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_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_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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.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_subnetpool.SystemReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... 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.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_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_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_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_subnetpool.SystemReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... 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_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.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_subnetpool.SystemReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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.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.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.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_subnetpool.SystemReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... 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.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.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_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_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.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.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_emulated_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... 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.api.v2.test_base.JSONV2TestCase.test_delete_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... 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.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_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.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.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.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.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.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.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.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.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.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.linux.test_dhcp.TestDnsmasq.test_reload_allocations +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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_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 +/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.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_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.agent.linux.test_dhcp.TestDnsmasq.test_spawn +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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 +/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.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.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_dhcp.TestDnsmasq.test_spawn_cfg_broadcast +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... 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_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.api.v2.test_base.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... 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.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.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 +/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.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.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.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 /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_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.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_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.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_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_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.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_address_scope.AdminTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared/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. +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.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.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 +/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() - ... 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.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.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_address_scope.AdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... 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.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_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.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_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.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 /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_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.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.AdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... 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_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_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.AdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... 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_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.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.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.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17358,18 +18256,18 @@ ...<3 lines>... ) 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_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.AdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... 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_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_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_router.SystemReaderTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... 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_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.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.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... 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_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.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() @@ -17470,23 +18368,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_address_scope.SystemReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... 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.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_router.SystemReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... 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.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_router.SystemReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: -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.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.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.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17587,24 +18474,14 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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_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_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.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_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_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_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_local_ip.ProjectManagerTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... 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.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.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.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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17705,24 +18582,18 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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.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_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_local_ip.ProjectManagerTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... 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.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_local_ip.ProjectManagerTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... 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.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.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... 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.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 File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) ~~^^^^^^^^^^^^^ @@ -17819,8 +18690,6 @@ ...<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_local_ip.ProjectManagerTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -17921,14 +18790,18 @@ ...<3 lines>... ) 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_metering.AdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... 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_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.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.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.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.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.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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -18029,18 +18902,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_metering.AdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... 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.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_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_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_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.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.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.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.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -18141,751 +19010,64 @@ ...<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_metering.AdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... 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_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_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.SystemReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... 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_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.SystemReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... 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.api.v2.test_base.JSONV2TestCase.test_create_bulk -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... 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_ndp_proxy.SystemMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... 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_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_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_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_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.SystemReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... 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.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.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_ndp_proxy.SystemMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... 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_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_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_router.SystemReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_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_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_router.SystemReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... 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_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_router.SystemReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.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_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_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_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_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.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_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.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.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_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_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_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.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.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.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_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_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_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_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_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.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_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_bad_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... 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_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.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_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_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_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_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_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_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_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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.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.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_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_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_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_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.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_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_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_subnetpool.SystemReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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_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.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_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_qos.AdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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.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_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.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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_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_subnetpool.SystemReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... 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.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.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_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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_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.ServiceRoleQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... 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.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.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_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_qos.ServiceRoleQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... 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_subnetpool.SystemReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... 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.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_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_subnetpool.SystemReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... 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_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.ServiceRoleQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... 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_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.ServiceRoleQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... 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.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_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_trunk.AdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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.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_qos.SystemMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... 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.SystemMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... 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_trunk.AdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... 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.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_trunk.AdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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.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_trunk.AdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... 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_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.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_trunk.AdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_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_qos.SystemMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... 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_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... 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_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_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_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.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.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_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_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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.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.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_quotas.ProjectReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... 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_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.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_trunk.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... 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.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_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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_router.ProjectMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... 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_trunk.SystemAdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... 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_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_trunk.SystemAdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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_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.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_trunk.SystemAdminTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_tags ... 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.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.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_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.test_service.GetRpcWorkers.test_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... 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.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.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.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_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.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_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.SystemAdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_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.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_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.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.SystemAdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_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_router.SystemAdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... 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.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.api.v2.test_base.APIv2TestCase.test_page_reverse -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... 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.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_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_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_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.SystemAdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... 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.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.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.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.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.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.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.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.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.api.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... 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.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.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.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_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_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.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.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.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.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.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.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_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.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.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_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_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_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_address_scope.TestAddressScope.test_get_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... 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_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... 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.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_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_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_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.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.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_security_group.ProjectReaderSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_group ... 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.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.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.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.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.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.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.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.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.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.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.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_ip_lib.TestIpWrapper.test_del_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... 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.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_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.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_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_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.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.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.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_subnet.SystemMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... 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_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_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... 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_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.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_subnet.SystemMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_tags ... 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.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.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.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_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.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.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.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.SystemMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... 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.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.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_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.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.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.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.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.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.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.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_subnetpool.ProjectMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... 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.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.ProjectMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_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.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_subnetpool.ProjectMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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_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_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_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_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_subnetpool.ProjectMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... 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.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.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_subnetpool.ProjectMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... 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.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_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_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.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.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.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_subnetpool.ProjectReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... 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.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.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.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_subnetpool.ProjectReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... 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_subnetpool.ProjectReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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.ProjectReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 6a59a696-a78f-4171-ae86-5f95fe03750b: no agent available. Payload: {'port': {'id': '353d1d1a-4acc-4a75-a68b-921df191df4b', 'name': '', 'network_id': '6a59a696-a78f-4171-ae86-5f95fe03750b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:3a:2e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '22eba296-e722-4fd8-bf96-6a530874f6ec', 'ip_address': '10.0.0.4'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['5cae9fd3-cf05-4d02-8325-eec515e40509'], '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': '6a59a696-a78f-4171-ae86-5f95fe03750b', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['22eba296-e722-4fd8-bf96-6a530874f6ec'], '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.api.v2.test_base.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... 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.ProjectReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... 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_subnetpool.ProjectReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... 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_subnetpool.ProjectReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... 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.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.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.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.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... 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.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_subnetpool.ProjectReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... 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.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_subnetpool.ProjectReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_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.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.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... 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.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.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.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.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.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.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.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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_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.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.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_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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.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_flavor.ProjectMemberTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... 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_flavor.ProjectMemberTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_service_profile ... 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_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_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... 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.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.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.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_flavor.ProjectMemberTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... 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.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.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_flavor.ProjectMemberTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... 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_flavor.ProjectMemberTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... 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.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.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.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_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_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_flavor.ProjectMemberTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... 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.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.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_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.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.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_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__ @@ -18986,37 +19168,66 @@ 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_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_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.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.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.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_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.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.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_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.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_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_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.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.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_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... 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_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_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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 472622a1-05d8-45e9-b5c9-62624039d6b0 after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 472622a1-05d8-45e9-b5c9-62624039d6b0 after 0 tries +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.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.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.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_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_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.v2.test_base.JSONV2TestCase.test_get_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... 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_ip_lib.TestIpWrapper.test_namespace_is_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... 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.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.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_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.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_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_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... 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__ @@ -19095,10 +19306,177 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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. + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: b938bb1c-8a9d-4391-be85-103835ef8992 +NoneType: None +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 + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 8cc2afa4-16db-4f3c-8bd9-2c42823407fe +NoneType: None +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.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.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 + 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-8F-CD-47')] +(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__ @@ -19106,24 +19484,353 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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.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_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 + File "/usr/lib/python3/dist-packages/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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_bridged_added ... 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.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.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.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_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.api.v2.test_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... 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_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.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.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.v2.test_base.APIv2TestCase.test_filters_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.api.v2.test_base.APIv2TestCase.test_filters_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... 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.api.test_extensions.RequestExtensionTest.test_get_resources +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... 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.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.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.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.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.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.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.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.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.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_invalid_attribute_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_invalid_attribute_field ... 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_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_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.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_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_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.conf.policies.test_agent.SystemMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... 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_agent.SystemMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... 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.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_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_agent.SystemMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... 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_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_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.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.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.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_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_agent.SystemMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... 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_availability_zone.ProjectMemberTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... 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_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.common.test__deprecate.TestMovedGlobals.test_moved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... 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.api.v2.test_base.JSONV2TestCase.test_list_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... 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_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.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_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.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_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_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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_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_floatingip.SystemReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... 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.SystemReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... 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.common.test__deprecate.TestMovedGlobals.test_renamed_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... 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.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_floatingip.SystemReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_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_floatingip.SystemReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_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.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_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_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... 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_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_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_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_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_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_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_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.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.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 + 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_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.api.v2.test_base.APIv2TestCase.test_filters_multiple_values +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... 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__ @@ -19202,95 +19909,258 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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 + 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_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_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.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.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.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.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_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.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.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_local_ip.ProjectReaderTests.test_create_localip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... 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.api.v2.test_base.JSONV2TestCase.test_delete_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... 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.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.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_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_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.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.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_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.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_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_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 -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_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.api.v2.test_base.JSONV2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... 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_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_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_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.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.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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_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_flavor.ProjectMemberTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... 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.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_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_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_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_flavor.ProjectMemberTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... 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_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_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.AdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... 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_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_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_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_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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_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_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.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.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_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_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.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 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': ''}} - ... 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_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.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_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.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_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_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_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_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_floatingip.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.AdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... 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_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... 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.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_network.AdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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_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_floatingip.ProjectManagerTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... 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.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_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.AdminTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_network_type ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dec9cb45-5863-45e3-a1b9-e244b2cfd63c on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] +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_floatingip_pools.SystemReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemReaderTests.test_get_floatingip_pool ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9331d0c-570b-4ded-a288-499978ffecee on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] +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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 179e163d-1b73-415b-8096-6d96356ef028 on host host1 for vnic_type normal using segments [{'id': 'c3a51147-eaa6-4c5a-b34c-2f77cd7ad32e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c1a6dfdc-3809-4247-8f55-02ca185913d2'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5db79c9e-5a7d-45ce-8253-fa922c59f506 on host other for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] +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_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.ProjectManagerTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a259ae56-4f21-48e6-8b0a-fb5a75d07c4a on host host1 for vnic_type normal using segments [{'id': '4fcf80d2-c01f-429e-b20b-c318e5c49bf3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf1c82aa-75e2-4a34-8aa9-32b26619d0dc'}] +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_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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.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_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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_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_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_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.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.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_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_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_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_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.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.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_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_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.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_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.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_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 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__ @@ -19394,201 +20264,225 @@ 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_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.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.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_port.ProjectMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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_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.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_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_metering.ProjectMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... 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.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.v2.test_base.JSONV2TestCase.test_get_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... 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.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_metering.ProjectMemberTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... 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_metering.SystemAdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... 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.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_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_metering.SystemAdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label_rule ... 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_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_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... 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.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.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_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_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_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_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.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_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.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.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.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_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.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_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_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.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_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.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.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_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 -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.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.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_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_port_bindings.SystemReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... 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_port_bindings.SystemReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... 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.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.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_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_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.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.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_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_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_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_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.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_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.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_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.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '0c9c230d-af4c-4337-bec9-cd23995af126', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'cff9f9a8-c1d3-48cd-aa0b-8eab6f2a90f1', '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_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_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.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_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_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.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.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.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_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_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.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.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.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.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_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_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.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.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.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.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_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.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_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.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.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.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_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.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.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_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.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.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.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_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.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.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.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.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.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_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_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_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_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_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.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.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_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.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_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.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.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_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.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.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_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_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_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_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_port.ProjectMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... 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.ProjectMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... 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_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.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_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.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.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.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_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.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_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.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.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.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_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_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.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_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_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... 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_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... 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_port.ProjectMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... 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.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_quotas.ProjectReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... 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_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '04b78e0e-e277-479e-9777-dbbd62ca8ca2', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '69293b69-8a9a-45e9-8c75-da81a3c60992', '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_port.ProjectMemberTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... 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.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_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_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_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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_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.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.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_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_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_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_subnetpool.SystemAdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... 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_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_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_subnetpool.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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.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_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_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_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_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_subnetpool.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '61bf1024-aa9c-42e8-bf06-0e7b81c04271', '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:19:5b', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +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_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.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.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.ProjectMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_port_security_enabled ... 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) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -19632,8 +20526,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) @@ -19667,20 +20559,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 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 + 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__ @@ -19688,255 +20570,147 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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: ('5e7e0a5a-69d8-4f4b-bd0b-0c9df2b3bf41', '127.0.0.1', 'ecc00d93-1e78-4418-9777-45ab05e65193', 'f6d96253-694c-4b6e-9c70-5f87a990a725')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) -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.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.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_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.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.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_quotas.AdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... 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_external_gateway_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... 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_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_quotas.AdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.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.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.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.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.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_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.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.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_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.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_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_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_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.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.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_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.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.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.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_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_router.ProjectManagerTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... 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.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.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_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.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_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.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.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.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.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.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.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.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.ProjectManagerTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... 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.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.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.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.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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.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.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_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.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 + 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.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_subnetpool.SystemAdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... 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.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_trunk.ProjectMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... 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.ProjectMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_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_trunk.ProjectMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... 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.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_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_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... 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.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_trunk.ProjectMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... 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_trunk.ProjectMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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_trunk.ProjectMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... 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_trunk.ProjectMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... 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.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_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... 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_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.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_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.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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_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_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_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_trunk.SystemReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... 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_trunk.SystemReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... 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.api.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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_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_trunk.SystemReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... 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_trunk.SystemReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... 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_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.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_trunk.SystemReaderTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... 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 +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.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_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_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.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_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.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 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__ @@ -19982,8 +20756,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) @@ -20017,14 +20789,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 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 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, ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ @@ -20036,482 +20803,41 @@ ^^^^^^^^^^^^^^ 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_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_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.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_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.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.conf.policies.test_router.ProjectManagerTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... 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_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.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.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.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.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.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.ProjectManagerTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... 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.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_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... 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.conf.policies.test_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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_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.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.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_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_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.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.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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_network_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... 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_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.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.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.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_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_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_router.ProjectManagerTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_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.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... ok - ERROR [neutron.agent.l3.agent] An interface driver must be specified -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 - 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 '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( - 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 '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.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.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.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.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_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... 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.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_security_group.ProjectManagerSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... 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.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_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_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_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.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.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_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.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.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.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.conf.policies.test_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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.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.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.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.conf.policies.test_segment.ProjectMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... 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.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.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.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.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_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_segment.ProjectMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_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.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.conf.policies.test_segment.ServiceRoleTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... 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_segment.ServiceRoleTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... 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.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.TestDbBasePluginIpam.test_deallocate_single_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... 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_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_segment.ServiceRoleTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... 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.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_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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.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.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... 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.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.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.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.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.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_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet_segment_id ... 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.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.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.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_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... 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.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.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_subnet.ProjectMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... 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.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_trunk.SystemMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... 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_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_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_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_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_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.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.SystemMemberTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_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_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_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_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_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_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.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... 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 - 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.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 - -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.13/contextlib.py", line 148, 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.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_process_external_iptables_exception -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... 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.conf.policies.test_trunk.SystemMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... 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.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.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.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_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_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_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.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_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.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.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.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.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.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.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.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.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_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.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_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.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_process_router_floatingip_disabled -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_disabled ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4abeeaa2-5812-4933-9fb0-705767da0d0a after 0 tries - 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 -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.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 - -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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4abeeaa2-5812-4933-9fb0-705767da0d0a after 0 tries -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_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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. + 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_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.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_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_router.SystemAdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... 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_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.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_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... 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.SystemAdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... 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_router.SystemAdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... 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) @@ -20550,124 +20876,30 @@ 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_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.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.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.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.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 - 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.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.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_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.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.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] -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 "/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 1226, 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.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.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 "/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -20698,48 +20930,31 @@ raise self.value File "/usr/lib/python3/dist-packages/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_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.metering.test_metering_db.TestMetering.test_update_metering_label -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +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.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 - 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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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_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 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__ @@ -20785,8 +21000,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) @@ -20820,14 +21033,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 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 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, ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ @@ -20837,57 +21045,1077 @@ ^^^^^^^^^^^^^^^^^ 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.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_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.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_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_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.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_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.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 + 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_driver.TestDbQuotaDriver.test_get_all_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_all_quotas ... 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.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.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_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.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_router.SystemAdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... 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_router.SystemAdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... 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_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.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.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_driver.TestDbQuotaDriver.test_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... 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.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_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.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.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.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.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_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.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_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_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_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.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.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.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_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.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_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_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.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_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.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.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.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_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_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.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_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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_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.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_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_agents_db.TestAgentsDbMixin.test__get_dict +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... 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.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_subnet.SystemAdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... 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_subnet.SystemAdminTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... 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_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_subnet.SystemAdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... 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_subnet.SystemAdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet_segment_id ... 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.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.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_subnet.SystemAdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... 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_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... 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.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_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_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_subnet.SystemAdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... 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_subnetpool.ServiceRoleTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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.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.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_subnetpool.ServiceRoleTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... 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_subnetpool.ServiceRoleTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... 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_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_subnetpool.ServiceRoleTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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.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.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_subnetpool.ServiceRoleTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... 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.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_subnetpool.ServiceRoleTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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_subnetpool.ServiceRoleTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... 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_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_subnetpool.ServiceRoleTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.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.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 +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 +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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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.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.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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, + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + gw_ifname, + ^^^^^^^^^^ + ...<2 lines>... + timeout=n_const.LLA_TASK_TIMEOUT, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + sleep=2) + ^^^^^^^^ + 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.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.TestDbBasePluginIpam.test_allocate_eui64_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... 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.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.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.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.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.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.TestIpamPorts.test_create_ports_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... 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.api.v2.test_base.JSONV2TestCase.test_update_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... 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.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_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.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 + 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.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.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.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.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.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_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.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_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.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.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_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.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_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.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_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_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_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.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_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_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.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_db_base_plugin_v2.TestNetworksV2.test_list_networks +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks ... 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.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_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.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_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_base.APIv2TestCase.test_limit_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... 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_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.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_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_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_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.api.v2.test_base.JSONV2TestCase.test_update_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... 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.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_base.APIv2TestCase.test_limit_with_zero +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_zero ... 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_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_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 + 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_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... 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.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_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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... 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.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.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.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.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_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_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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 +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.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.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.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.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.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.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.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.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.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_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.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.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.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... 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.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.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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.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.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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... 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.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... 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.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_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.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_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_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.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.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.TestIpamPorts.test_delete_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... 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.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_address_scope.AdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... 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.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_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_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_address_scope.ProjectReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... 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_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.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_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_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... 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_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... 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.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_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_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_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.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_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_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.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_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_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_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_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_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.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.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.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_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_flavor.ServiceRoleTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... 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.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... 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) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -20966,62 +22194,20 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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.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_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.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 - 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 + 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__ @@ -21029,74 +22215,210 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() + 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/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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.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.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.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.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.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.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.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.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.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.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.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_api.TestQuotaDbApi.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '55d6bb8a-e5cd-45af-a372-4596719b673c', '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:f4:b0', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} -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.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 + 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: ('a88720ae-86b8-4940-a38f-74814e132788', '127.0.0.1', '43a293f5-cf32-4893-8ef4-c148f870b1de', 'bd72a7a3-1165-4bc8-9bd6-717f9d3f5f98')] +(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.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.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_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... 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_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.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.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_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.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_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_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_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_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... 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_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_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.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.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_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.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.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_logging.ProjectManagerTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... 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_logging.ProjectManagerTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... 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.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.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_logging.ProjectManagerTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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.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_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.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_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.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.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 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__ @@ -21142,6 +22464,8 @@ 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) @@ -21175,143 +22499,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/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.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.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.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.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_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.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.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_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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 86c1058c-549e-4f4c-8935-45a8ee8e4371 -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.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: Test failure during _process_routers_if_compatible -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_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.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.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.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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 37198de2-ac82-4673-89bc-2d7ee8195eec -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.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_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.quota.test_api.TestQuotaDbApi.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... 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.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.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_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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... 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, - [update.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: 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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 44b9239e-4d0a-451e-9c5e-de860ff08bb6 -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.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 -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 '802cefda-43f8-4a69-9bb9-2cafcfa0877a' -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, - [update.id]) + 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -21320,106 +22526,339 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -oslo_messaging.exceptions.MessagingTimeout -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.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.TestDbBasePluginIpam.test_recreate_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... 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.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.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... 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.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_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.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_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.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.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.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_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.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.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.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.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.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.l3.test_agent.TestBasicRouterOperations.test_request_id_changes -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... 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.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... 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.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.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_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... 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.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... 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.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.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.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.agent.l3.test_item_allocator.TestItemAllocator.test__init__ -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... 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.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_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_create_port_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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.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.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +ValueError +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.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.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.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.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_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_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.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_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.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_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_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.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.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.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.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_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.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.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_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_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_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.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_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_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_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.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.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_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_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.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_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.api.v2.test_base.APIv2TestCase.test_sort_without_direction +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_without_direction ... 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.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.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.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.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... 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.api.v2.test_base.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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.api.v2.test_base.V2Views.test_subnet +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... 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.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.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.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.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.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.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_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.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.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.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.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.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_port_bindings.ServiceRoleTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... 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.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.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.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.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.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.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_qos.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... 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.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_qos.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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_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.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_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_qos.AdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... 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.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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_qos.AdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... 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_qos.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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.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_floatingip.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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_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_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.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.TestIpamPorts.test_duplicate_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... 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.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.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.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.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.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_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.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.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.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_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.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_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.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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.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_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_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.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_floatingip.ServiceRoleTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... 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_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_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_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_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_quotas.ServiceRoleTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... 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_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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_floatingip.ServiceRoleTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... 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_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_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_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_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_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_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.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.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_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_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_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_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_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.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_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_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.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.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_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.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.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_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_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_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.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_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.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_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_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.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.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_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_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_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_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_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_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.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_local_ip.ProjectReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... 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.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.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_local_ip.ProjectReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... 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 + 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) @@ -21458,27 +22897,17 @@ 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/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) @@ -21512,631 +22941,72 @@ 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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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_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.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.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.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_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.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.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.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_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_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_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.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_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.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.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_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.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.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_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.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.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_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.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.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.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.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_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.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.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_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.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.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.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.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.TestGetSysctl.test_get_ipv6_forwarding -neutron.tests.unit.agent.linux.test_ip_lib.TestGetSysctl.test_get_ipv6_forwarding ... 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.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_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_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... 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.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.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.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.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.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_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_without_dev ... 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.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.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.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.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.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.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_utils.TestBaseOSUtils.test_is_effective_group_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... 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.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.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.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.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_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_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.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_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.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_utils.TestBaseOSUtils.test_is_not_effective_group -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... 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_utils.TestBaseOSUtils.test_is_not_effective_user -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... 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.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.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.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.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.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.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.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.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.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.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.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.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_connection ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.PluginAwareExtensionManagerTest.test_custom_supported_implementation -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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 - 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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.api.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... 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.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_base.ListArgsTestCase.test_list_args_with_empty -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... 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.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.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... 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.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.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_address_scope.ProjectMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... 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_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_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_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_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 + 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_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.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.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.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_address_scope.ProjectReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... 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_address_scope.ProjectReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... 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.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.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_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_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.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_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.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_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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_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.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.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.conf.policies.test_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... 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_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.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_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_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_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_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_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_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_agent.ProjectReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... 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.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_auto_allocated_topology.ProjectManagerTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... 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.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_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_availability_zone.ProjectMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectMemberTests.test_get_availability_zone ... 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.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.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.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.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.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.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.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.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... 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_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_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_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.ServiceRoleTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... 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.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_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.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_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_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_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.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_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_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.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_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... 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.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_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_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.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_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_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.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.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_floatingip_pools.AdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... 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_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_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_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_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.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_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_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_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.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.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.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_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_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.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_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_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_update_ndp_proxy ... 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.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_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_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_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.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_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... 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_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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.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_logging.ProjectReaderTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... 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.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.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.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_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_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.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_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_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_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_port_bindings.AdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... 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.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_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.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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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.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_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_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_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.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.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_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_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_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_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_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_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_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.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.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.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.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.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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'e54c38cc-fb97-4f78-a870-582df6db0f7e', '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:f9:1f', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} -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.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.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_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_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.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.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_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.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_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_security_group.ProjectManagerSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... 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_metering.SystemMemberTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... 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 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__ @@ -22182,6 +23052,8 @@ 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) @@ -22215,10 +23087,24 @@ raise self.value File "/usr/lib/python3/dist-packages/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 + 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__ @@ -22226,95 +23112,73 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 "/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 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_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.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_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_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.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.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_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.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.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_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_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.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.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.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.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_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.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_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.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_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_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_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_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.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_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_router.AdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... 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.conf.policies.test_router.AdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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.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.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.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_router.AdminTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +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.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_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_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.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_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_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_security_group.ProjectManagerSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... 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_metering.SystemMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... 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_network.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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.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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... 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.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_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_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.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.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.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_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.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.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... 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__ @@ -22360,21 +23224,8 @@ 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) @@ -22408,1639 +23259,399 @@ 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_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.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.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.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_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.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.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_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.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_router.AdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... 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_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_router.AdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... 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.AdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... 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_router.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... 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_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_router.AdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... 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.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.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.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_router.AdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... 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.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_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_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_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.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.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.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_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_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_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_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_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.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.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_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.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_router.AdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... 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_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.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_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_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.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_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_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.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_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_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_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.TestPortsV2.test_duplicate_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... 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_router.ServiceRoleTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... 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_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.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_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.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.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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.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_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.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_router.ServiceRoleTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... 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.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_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.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_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_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_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_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.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.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.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.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.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_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.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_router.ServiceRoleTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... 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.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.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.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_security_group.AdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... 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.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_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.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.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_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_security_group.AdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... 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.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.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_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.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_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_securitygroup.TestSecurityGroups.test_create_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... 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.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.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.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.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.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_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_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_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_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_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_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_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_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.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_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_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.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_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.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_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_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.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.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.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_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_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.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_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_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_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_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.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_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.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_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.SystemMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... 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.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_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_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_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_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_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_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_security_group.SystemMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... 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_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.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.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_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_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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.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_segment.SystemReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... 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_segment.SystemReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... 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_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_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_segment.SystemReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_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.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.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_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.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.conf.policies.test_subnet.AdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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.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.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_ipam_pluggable_backend.TestIpamPorts.test_delete_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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_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_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.common.test__deprecate.TestMovedGlobals.test_set_new_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... 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_subnet.AdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... 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.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_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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_subnet.AdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... 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_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... 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_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_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_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_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_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... 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_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... 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_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_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_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_subnet.AdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... 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.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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.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_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_trunk.ProjectReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... 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_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_flavor.ProjectReaderTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... 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_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.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_flavor.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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.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_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_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_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.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_trunk.ProjectReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... 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.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.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_trunk.ProjectReaderTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... 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_trunk.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... 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_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_local_ip.SystemAdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... 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.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_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_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_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_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.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_logging.ProjectReaderTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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.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.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.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.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.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.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.TestIpamPorts.test_delete_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... 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_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_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... 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_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.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.ProjectMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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_network.ProjectMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... 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_network.ProjectMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... 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_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_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.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_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_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.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.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_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.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 + 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_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_create_network_provider_physical_network neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... 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.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.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.conf.policies.test_trunk.ServiceRoleTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... 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.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_network.ProjectMemberTests.test_create_network_segments neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... 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_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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_network.ProjectMemberTests.test_delete_network neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... 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_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_network.ProjectMemberTests.test_get_network neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... 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.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_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.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.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.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.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_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.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.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_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.TestDbBasePluginIpam.test_recreate_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... 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_network.ProjectMemberTests.test_get_network_segments neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... 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_network.ProjectMemberTests.test_get_networks_tags neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... 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.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_network.ProjectMemberTests.test_update_network neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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_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 + 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_network.ProjectMemberTests.test_update_network_default neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... 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.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.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.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_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.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.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.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_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.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_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.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.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.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.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.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_segmentation_id neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... 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_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_network.ProjectMemberTests.test_update_network_segments neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... 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.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.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_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_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.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.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_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.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.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_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_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_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_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.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.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.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_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_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.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_port.ProjectReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... 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 -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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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.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 -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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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.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 -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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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.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 -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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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() - ~~~~~^^ -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 - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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, - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - gw_ifname, - ^^^^^^^^^^ - ...<2 lines>... - timeout=n_const.LLA_TASK_TIMEOUT, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - sleep=2) - ^^^^^^^^ - 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.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 -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.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_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.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_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_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.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.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_port.ProjectReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... 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() - ~~~~~~~~~~~~~~~~~~^^ - 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-B2-02-21')] -(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.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_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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router ce55373c-f9b4-41cd-b0ba-c141d7ec6838 -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 ce55373c-f9b4-41cd-b0ba-c141d7ec6838: no eligible l3 agent found. -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.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_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.TestIpamHTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... 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_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_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.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.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.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.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_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.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.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_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_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_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.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_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.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.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_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.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.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_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_port.ProjectReaderTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... 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_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_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.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.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.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.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_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.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_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.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_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_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_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.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_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.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.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 -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_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.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_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_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.TestIpamHTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... 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_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.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_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_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.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.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.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_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_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_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.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_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_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_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.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_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.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.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.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.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.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_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.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.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_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.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.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_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.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.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_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.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_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... 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.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.SystemMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... 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_router.SystemMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... 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.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.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.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.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_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.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.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_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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] +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_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.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_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_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_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.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.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.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_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_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_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_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.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_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.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_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_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.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_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.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_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.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_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.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_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.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_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.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.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_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.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.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.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.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.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_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_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.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.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_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.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_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.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.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.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_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_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_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.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_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.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.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_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.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_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.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.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.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.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.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_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.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.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.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_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_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.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_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_router.ProjectReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... 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.ProjectReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... 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_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.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.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_router.ProjectReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... 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_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_router.ProjectReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... 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_router.ProjectReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... 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_router.ProjectReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... 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.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_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.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.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_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.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.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_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.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.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.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_router.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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.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_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_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_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.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.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.conf.policies.test_segment.ServiceRoleTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... 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.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.conf.policies.test_segment.ServiceRoleTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... 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.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_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... 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_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_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... 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 @@ -24080,12 +23691,110 @@ 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 "/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_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.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_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_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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.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_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_segment.SystemReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_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.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_subnet.ProjectReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... 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_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_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.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.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.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.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_subnet.ProjectReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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_subnet.ProjectReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... 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_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 +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_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... 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.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... 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_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_subnetpool.ProjectReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... 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_subnetpool.ProjectReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... 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.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_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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_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.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_subnetpool.ProjectReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_tags ... 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_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.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 + 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -24116,293 +23825,66 @@ raise self.value File "/usr/lib/python3/dist-packages/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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ce49d96f-061e-40f7-865f-91af2e323344 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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.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.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.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 37164364-898f-497b-9a91-969ab7ee16cd on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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.SystemMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9ecb8e2-3e4c-4a47-9c4d-57057f9bf75b on host host1 for vnic_type normal using segments [{'id': '85da1dcf-cff8-4a89-b850-86e176c32884', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '43881aab-6bbd-4439-b96a-9e91d39964db'}] - 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 f6e62e0e-54ab-47c3-8363-ad0fcac014f8 -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 f6e62e0e-54ab-47c3-8363-ad0fcac014f8 -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.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - 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.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 21c20f59-2b6d-4eb2-a048-59ac2ee40d60 on host other for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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_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.conf.policies.test_router.SystemMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... 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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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_router.SystemMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b9c3a7a0-3c76-4c1a-8ba6-0554ecdfb5e0 on host host1 for vnic_type normal using segments [{'id': 'cdb1d460-7482-4c9f-bd4b-a3b762c790c1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e8bb4a9c-2d60-42a4-9e1d-32bb94379987'}] -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.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.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.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.SystemMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router ec5292d5-1670-41eb-a11e-3cb57ffa3e23 -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 049a45c1-28f0-491d-b0f7-1750390b16e3 -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.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_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.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.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.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.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.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.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.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_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.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_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 - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '36e5ae99-1346-4a07-9427-eaff76be5fea', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '03cd6ed1-75d2-49e8-8091-3c6345cef63e', '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_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.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_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_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_router.SystemMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_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_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.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.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.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_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.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_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.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_invalid_admin_state -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... 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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '1e362456-ed75-4e98-b599-6c5cbfd81888', '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 "/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_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_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.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_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_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.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_ipam_pluggable_backend.TestIpamNetworks.test_create_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... 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_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_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_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_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.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_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.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_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.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_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.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_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_update_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... 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 + 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.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.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_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_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 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__ @@ -24481,9 +23963,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 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 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -24506,100 +23988,95 @@ 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_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... 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.conf.policies.test_segment.AdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... 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.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.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.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_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_segment.AdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '41680ebd-40a9-407e-8024-6e6145e3688d', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'e8b6bbee-8718-47ef-9cf2-b808e03e9879', '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_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_segment.AdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... 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.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.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.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.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.AdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... 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.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_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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.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.conf.policies.test_segment.SystemAdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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.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_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_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_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_segment.SystemAdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... 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_segment.SystemAdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... 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.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.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.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... 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.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... 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.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_subnetpool.ProjectManagerTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_shared ... 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.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.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_subnetpool.ProjectManagerTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '68f9807b-5d19-47a0-b9d1-5cec9f96afbc', '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.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_list_ports_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_public_network ... 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_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_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.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_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_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_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_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_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_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_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_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_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_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_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_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_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.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_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_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.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_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.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_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.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.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_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_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.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_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_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_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_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_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_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_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_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_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_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 + 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.TestV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... 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__ @@ -24678,9 +24155,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 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 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -24703,726 +24180,536 @@ 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_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... 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.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.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_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... 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.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... 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.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_subnetpool.ProjectManagerTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... 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.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_subnetpool.SystemMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... 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.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.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.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_subnetpool.SystemMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... 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.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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_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_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_subnetpool.SystemMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... 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_subnetpool.SystemMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... 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.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.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_onboard_network_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-254532735 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.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... 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.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_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. +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_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_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_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_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... 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.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_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.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_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_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_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_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_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_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.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_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_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.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.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_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_router_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... 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.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_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.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.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_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.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.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.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.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.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_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_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.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.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_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.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.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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 3dd9d548-82b0-453b-a0eb-cec1f183a13b 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 "/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 "/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 "/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_subnetpool.SystemMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... 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.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_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.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_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.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_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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.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.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_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.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_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.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.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 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... 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.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.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_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.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... 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. + 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 "/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 "/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 3dd9d548-82b0-453b-a0eb-cec1f183a13b: no eligible l3 agent found. +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.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_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.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_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_bad_nameserver +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_nameserver ... 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.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_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_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.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.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_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_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_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_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.TestV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_show_returns_200 ... 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_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_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.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_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.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.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.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_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_l3.L3NatExtensionTestCase.test_router_add_interface +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... 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_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_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_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_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_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_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.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.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.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_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_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_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_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.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.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_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_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_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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... 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.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_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.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.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_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_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.db.test_extraroute_db.TestExtraRouteDb.test_update +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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_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.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_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.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_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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... 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_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.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.L3NatExtensionTestCase.test_router_get +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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_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_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.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_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.plugins.ml2.plugin] Failed to commit binding results for d378e0cf-0467-43dc-925d-4ad57d448d37 after 0 tries + 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 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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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_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.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.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.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.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.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_create_service_profile_empty_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... 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.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_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_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.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_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.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.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.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.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.TestPortsV2.test_mac_generation_4octet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... 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.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.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.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.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.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.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.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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... 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_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_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.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.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_v2.TestPortsV2.test_overlapping_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... 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.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.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_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.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.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.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.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_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.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... 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 - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 3e7afcef-bb3f-46ee-8b7c-ad6102027711. + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.DBError: None + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d378e0cf-0467-43dc-925d-4ad57d448d37 after 0 tries +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_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.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... 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_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_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... 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 + 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/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: - + 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 8b3268a0-f8f0-4f41-a15d-6961fde1c2ac 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 - 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-254566507 router_interface, after_create + 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. +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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 8b3268a0-f8f0-4f41-a15d-6961fde1c2ac 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.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_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_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.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.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_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 + 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.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 + 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.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 + 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.TestIpamPorts.test_mac_generation_4octet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... 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.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_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 + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network bb98ce5e-932a-49eb-a0bb-428419622fe0: no agent available. Payload: {'port': {'id': '79807c7b-f84c-442b-9f4f-672908dd6082', 'name': '', 'network_id': 'bb98ce5e-932a-49eb-a0bb-428419622fe0', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:fa:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '73dae51c-e182-444f-9262-94e85b8f9027', 'ip_address': '10.0.0.198'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['2c7d8b7e-69df-40f2-875a-9779d28ddd23'], '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': 'bb98ce5e-932a-49eb-a0bb-428419622fe0', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['73dae51c-e182-444f-9262-94e85b8f9027'], '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_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_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.L3NatExtensionTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... 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.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_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_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.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.DbModelTenantTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 2d68059f-fb30-4b25-9f23-c4664d7a95bb +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 7be8938f-e7e4-4a82-82bf-1f378229cf69 +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. /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.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_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_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_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.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.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_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.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_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_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_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 /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.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.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_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.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 /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.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.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.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_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_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_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_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_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.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_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 /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.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.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_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_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.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.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_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 /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.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_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_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_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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... 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 /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.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.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_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 /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.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.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_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] - ERROR [neutron.plugins.ml2.managers] Port 99b25ee3-29af-4162-9236-607b85f46ff2 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 99b25ee3-29af-4162-9236-607b85f46ff2 on host hostb for vnic_type normal using segments [{'id': '02e7070a-73e7-4862-8948-175141a39369', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '87366afa-0d33-4966-a09e-dc286ad19a38'}] -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.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_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ -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 File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) ~~^^^^^^^^^^^^^ @@ -25519,12 +24806,14 @@ ...<3 lines>... ) 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_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_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.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.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.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_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -25625,8 +24914,8 @@ ...<3 lines>... ) 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_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -25727,18 +25016,12 @@ ...<3 lines>... ) 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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... 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_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_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.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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -25839,14 +25122,16 @@ ...<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_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_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_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_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.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.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.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.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_requested_duplicate_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -25947,8 +25232,6 @@ ...<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_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -26049,10 +25332,12 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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_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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -26153,16 +25438,10 @@ ...<3 lines>... ) 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_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnet ... 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_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.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_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_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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -26263,1946 +25542,524 @@ ...<3 lines>... ) 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.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_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.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_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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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_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_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.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.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_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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.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.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.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_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_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_flavors.FlavorPluginTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... 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_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_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_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_flavors.FlavorPluginTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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.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.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_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_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_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.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.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_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.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_address_group.TestAddressGroup.test_delete_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... 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.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_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_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.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_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_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.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_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... 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.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.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.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_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_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_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_dvr_db.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-11779851 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_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_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.L3HAUserTestCase.test_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... 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_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_requested_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... 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.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.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.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.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_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.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_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_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_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_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_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_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_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_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.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_list_ports_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... 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_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_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_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.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_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.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_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.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.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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... 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.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.db.l3_dvr_db] Failed to revert change to router port 18f11989-ce51-439a-b56e-e63da69fe657. +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.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_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_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.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.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 + 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-24538213 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.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_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.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.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.TestIpamPorts.test_requested_ips_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... 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_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_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_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_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_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_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_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_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.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.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.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.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.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.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_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.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.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.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_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.TestIpamPorts.test_requested_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] + ERROR [neutron.plugins.ml2.managers] Port 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e 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 4ec8de6f-4fb5-4f7d-b587-b8e78dbfa23e on host hostb for vnic_type normal using segments [{'id': '900517fa-5cb5-4a88-9e03-f5e53c38aebd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5842bc9-009b-4337-95b8-688a3108c614'}] +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_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_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.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_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.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.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.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_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.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.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_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_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_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.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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... 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_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.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.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.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.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_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_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.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_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_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.TestIpamPorts.test_range_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... 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_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_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_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_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.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.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_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_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_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_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.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_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.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.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_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.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_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... 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_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_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_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.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_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.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.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_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv6_gatewayv4 ... 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.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_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_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_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_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.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_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.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.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_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.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_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.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_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.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.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_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_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 +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.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.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_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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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.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_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.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.db._utils] Cannot clean up created object 98cc1bd1-b871-4930-87fe-430e0773edd3. Exception: Router 98cc1bd1-b871-4930-87fe-430e0773edd3 could not be found -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_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_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.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.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_create_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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_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_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.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_bad_pools neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... 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_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.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.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.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 - ERROR [neutron.db._utils] Cannot clean up created object 17107e11-9ca9-4e8f-bd01-de65cc00f29e. Exception: -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_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.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.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_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.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_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.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_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_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_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.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... 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_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_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.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_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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_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_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_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.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.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.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_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_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.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_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.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_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_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_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.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.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.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.TestPortsV2.test_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... 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_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_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_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... 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.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.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_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_agent.AgentDBTestCase.test_list_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... 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_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_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_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.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.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_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.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.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.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_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.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_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.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_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_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_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.extensions.test_agent.AgentDBTestCase.test_show_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... 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.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_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_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_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_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_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_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_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.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.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.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.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.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_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... 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.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_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.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_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.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.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_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.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.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.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_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_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_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.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_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.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.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.db.test_api.CreateObjectTestCase.test_populate_id_False -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... 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_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.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_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_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.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_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.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_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.TestIpamPorts.test_requested_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... 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.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.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.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.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.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.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_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_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.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.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.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.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_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.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_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... 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.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_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_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.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.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_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_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.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.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_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.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.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_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.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.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_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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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_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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_enabled ... 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_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.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.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... 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.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_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.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... 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_inconsistent_ipv4_cidrv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... 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.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.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_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... 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.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.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_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.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.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.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_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.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_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_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.FlavorExtensionTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... 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_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.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.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_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... 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.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.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.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.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_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.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_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_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.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.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.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.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.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_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.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_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.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.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.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... 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.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_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.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.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.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.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.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_address_group.TestAddressGroup.test_delete_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... 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.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_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... 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_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.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.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.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.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.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.L3AgentDbSepTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... 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_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.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.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_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_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.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.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_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.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_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_create_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_gatewayv4 ... 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.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.FlavorExtensionTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... 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.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_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.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_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.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.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.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.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_address_group.TestAddressGroup.test_list_address_groups -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... 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_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... 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.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_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.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.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.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.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.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.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_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_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.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.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.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_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_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.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_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_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.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.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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... 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.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_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.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.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.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.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_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.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.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.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.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.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.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_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.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.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_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.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.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.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_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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 60a983e6-c243-47be-881c-efab3c7b5995 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_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_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.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.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_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.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_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.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_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_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.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.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_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.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.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.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.TestIpamPorts.test_update_port_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... 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.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.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_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.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_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_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_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.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_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_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.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.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_securitygroup.TestSecurityGroups.test_default_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... 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.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.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.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.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.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.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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... 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.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.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.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... 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.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.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Port 8fb9c047-a8fd-4058-8fe9-385299aa4dc0 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 8fb9c047-a8fd-4058-8fe9-385299aa4dc0 on host localhost for vnic_type normal using segments [{'id': '6349ac44-4a3e-48d9-95a1-2c93bbcb5aff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c0dc4e18-d6c2-4bb6-af79-5b17e717328c'}] -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.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.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.managers] Port fa722192-2758-4c4e-bf3c-b6cb5e1663b9 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 fa722192-2758-4c4e-bf3c-b6cb5e1663b9 on host localhost for vnic_type normal using segments [{'id': '4849f6b7-ac78-4589-8569-b8c215e0611d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6235f26d-1840-43d5-8fe9-3810d4450ce0'}] -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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... 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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.managers] Port 8fb9c047-a8fd-4058-8fe9-385299aa4dc0 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 8fb9c047-a8fd-4058-8fe9-385299aa4dc0 on host host_2 for vnic_type normal using segments [{'id': '6349ac44-4a3e-48d9-95a1-2c93bbcb5aff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c0dc4e18-d6c2-4bb6-af79-5b17e717328c'}] -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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.managers] Port fa722192-2758-4c4e-bf3c-b6cb5e1663b9 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 fa722192-2758-4c4e-bf3c-b6cb5e1663b9 on host host_2 for vnic_type normal using segments [{'id': '4849f6b7-ac78-4589-8569-b8c215e0611d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6235f26d-1840-43d5-8fe9-3810d4450ce0'}] -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.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.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.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.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.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_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... 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.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_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_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.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_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_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.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.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_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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... 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.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' - 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_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.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.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_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... 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.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.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.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.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_securitygroup.TestSecurityGroups.test_get_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... 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.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 - 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.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.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.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_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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... 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_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... 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.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.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.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.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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... 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.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.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.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.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.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_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.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.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_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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_create -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... 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.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_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.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... 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.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_update_port_update_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... 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_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.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_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.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_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.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.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 - 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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... 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.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_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.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.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.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_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_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_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.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.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_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.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_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.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.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_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.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.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_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_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.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_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.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_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_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.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_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.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.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.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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b7147d3a-a171-423d-a297-0f304d0f72da does not exist -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.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_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.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_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.db.test_migration.TestCli.test__compare_labels_ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.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_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.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_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.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_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_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_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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_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.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.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... 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.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.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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... 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_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_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_migration.TestCli.test_autogen_process_directives -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... 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_migration.TestCli.test_branches -neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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_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.db.test_migration.TestCli.test_check_migration -neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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.db.test_migration.TestCli.test_current -neutron.tests.unit.db.test_migration.TestCli.test_current ... 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_flavor.FlavorDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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.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.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_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_flavor.FlavorDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_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.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_migration.TestCli.test_downgrade_fails -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.db.test_migration.TestCli.test_get_project_base -neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... 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.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.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_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.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... 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_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_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_flavor.FlavorDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... 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_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.db.test_migration.TestCli.test_heads -neutron.tests.unit.db.test_migration.TestCli.test_heads ... 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.db.test_migration.TestCli.test_history -neutron.tests.unit.db.test_migration.TestCli.test_history ... 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.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 -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.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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.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_migration.TestCli.test_stamp -neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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.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_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_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.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... 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_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.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_flavor.FlavorDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... 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_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.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_migration.TestCli.test_upgrade_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... 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.db.test_migration.TestCli.test_upgrade_expand -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... 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_upgrade_expand_conflicts_with_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... 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_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... 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_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.L3AgentDbIntTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... 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_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.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_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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... 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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... 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_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... 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_migration.TestCli.test_upgrade_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... 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.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_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.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_migration.TestCli.test_upgrade_revision_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... 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.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_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.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.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_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_flavor.FlavorDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.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_flavor.FlavorDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... 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.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.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_securitygroup.TestSecurityGroups.test_list_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... 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.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.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.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_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.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_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_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_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_flavor.FlavorDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... 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_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.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... 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.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.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.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.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_migration.TestDbMigration.test_schema_has_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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.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_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.managers] Port e3fd2ae5-9d1e-41e1-898f-df83a024cdf6 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 e3fd2ae5-9d1e-41e1-898f-df83a024cdf6 on host localhost for vnic_type normal using segments [{'id': '082cf954-c9f6-4fc2-907d-a99d6f0b9b48', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6b21ba5d-3e4c-4b7e-9635-390083db3b0c'}] -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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.managers] Port e3fd2ae5-9d1e-41e1-898f-df83a024cdf6 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 e3fd2ae5-9d1e-41e1-898f-df83a024cdf6 on host localhost for vnic_type normal using segments [{'id': '082cf954-c9f6-4fc2-907d-a99d6f0b9b48', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6b21ba5d-3e4c-4b7e-9635-390083db3b0c'}] -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.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_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... 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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... 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.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.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_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.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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... 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.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_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.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 - 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_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_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.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.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.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_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.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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... 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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... 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_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_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.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_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.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.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.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.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_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_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.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_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_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 - ERROR [neutron.plugins.ml2.managers] Port fd6773de-e576-4f62-941b-6740c7dc782e 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 fd6773de-e576-4f62-941b-6740c7dc782e on host host_2 for vnic_type normal using segments [{'id': 'd58bc6e0-d7e5-4b84-96fe-e4d407d0ebd0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe20dae5-1994-40f4-876c-ca11ed379411'}] -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.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_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_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.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 - ERROR [neutron.plugins.ml2.managers] Port 8742fb85-2bee-49c0-b653-ba679e60cea9 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 8742fb85-2bee-49c0-b653-ba679e60cea9 on host host_2 for vnic_type normal using segments [{'id': '8f67a6ce-1976-4b76-ad7b-a6efbf38042f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd849eb04-04dc-4fe1-9c50-03064fa85344'}] -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_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' - ERROR [neutron.plugins.ml2.managers] Port ca451af9-8746-4d88-8118-ad9b3cf341c5 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 ca451af9-8746-4d88-8118-ad9b3cf341c5 on host host_3 for vnic_type normal using segments [{'id': '8f67a6ce-1976-4b76-ad7b-a6efbf38042f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd849eb04-04dc-4fe1-9c50-03064fa85344'}] -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' - ERROR [neutron.plugins.ml2.managers] Port fd6773de-e576-4f62-941b-6740c7dc782e 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 fd6773de-e576-4f62-941b-6740c7dc782e on host host_2 for vnic_type normal using segments [{'id': 'd58bc6e0-d7e5-4b84-96fe-e4d407d0ebd0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe20dae5-1994-40f4-876c-ca11ed379411'}] -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.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_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_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok - ERROR [neutron.plugins.ml2.managers] Port 8742fb85-2bee-49c0-b653-ba679e60cea9 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 8742fb85-2bee-49c0-b653-ba679e60cea9 on host host_2 for vnic_type normal using segments [{'id': '8f67a6ce-1976-4b76-ad7b-a6efbf38042f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd849eb04-04dc-4fe1-9c50-03064fa85344'}] -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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok - ERROR [neutron.plugins.ml2.managers] Port ca451af9-8746-4d88-8118-ad9b3cf341c5 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 ca451af9-8746-4d88-8118-ad9b3cf341c5 on host host_2 for vnic_type normal using segments [{'id': '8f67a6ce-1976-4b76-ad7b-a6efbf38042f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd849eb04-04dc-4fe1-9c50-03064fa85344'}] -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.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_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.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_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.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_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_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.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.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.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_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_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_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.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 - 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.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_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_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_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_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.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_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.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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_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.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.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.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.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_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.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_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.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_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.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_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_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_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.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.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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.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.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... 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.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_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_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_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_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_with_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... 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_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_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... 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.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.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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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_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.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_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_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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... 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.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.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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... 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.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.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_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_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.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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... 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 @@ -28331,7 +26188,7 @@ ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ 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: ('', 'faa02e80-f963-4422-917d-55b59f648e82', '9792ab48-61a3-49be-aead-aaa085d13087', '2001::2:357', 12, 'dcffeb1d-b730-466c-ab93-42e7eb600ea5', '46f70361-ba71-4bd0-9769-3573fd227c4b')] +[parameters: ('', '999a0fe1-2665-4864-a5a1-8882524d2503', '6138d8a8-4279-4223-8849-03050cdb6a94', '2001::2:36f', 12, '75c53f85-6a79-4182-9ded-fb8931fb0f4b', '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: @@ -28374,402 +26231,85 @@ 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.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.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_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_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.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.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_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_extraroute_db.TestExtraRouteDb.test_add_extra_routes -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... 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_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.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_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.db.test_extraroute_db.TestExtraRouteDb.test_update -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... 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.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.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.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.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_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_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.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.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_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.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_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.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_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" ' -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.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.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_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.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_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... 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_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.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.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.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.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_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.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.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.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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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_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_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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... 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_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_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_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.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_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... 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.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.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.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_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_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_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.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_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_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.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_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.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_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_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.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_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.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_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.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_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_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.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_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_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.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_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.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.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_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_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.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_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_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.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.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_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.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_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.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_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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.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.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 - 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 - ERROR [neutron.plugins.ml2.managers] Port 64a7ff0f-4607-42e6-b64c-504ed4c378af 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 64a7ff0f-4607-42e6-b64c-504ed4c378af on host localhost for vnic_type normal using segments [{'id': '9ec4c487-42f6-4a21-afa0-fbe42bac5d6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1ae6632a-be45-41bc-b165-083b6eaf9f67'}] -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_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.managers] Port 736233ec-e54c-42b5-8fee-c1496bd63e20 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 736233ec-e54c-42b5-8fee-c1496bd63e20 on host localhost for vnic_type normal using segments [{'id': '499a6380-6c77-466b-a6f1-fd9ee4c2c550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e58c84b4-de98-4691-a265-127e4a659daf'}] -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.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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... ok - ERROR [neutron.plugins.ml2.managers] Port 64a7ff0f-4607-42e6-b64c-504ed4c378af 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 64a7ff0f-4607-42e6-b64c-504ed4c378af on host host_2 for vnic_type normal using segments [{'id': '9ec4c487-42f6-4a21-afa0-fbe42bac5d6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1ae6632a-be45-41bc-b165-083b6eaf9f67'}] -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_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.NetworkPortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.managers] Port 736233ec-e54c-42b5-8fee-c1496bd63e20 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 736233ec-e54c-42b5-8fee-c1496bd63e20 on host host_2 for vnic_type normal using segments [{'id': '499a6380-6c77-466b-a6f1-fd9ee4c2c550', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e58c84b4-de98-4691-a265-127e4a659daf'}] -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_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.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.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.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_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.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.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.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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_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.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.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_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_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.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.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.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_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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.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.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.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.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.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.L3AgentDbIntTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... 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.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.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.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.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.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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.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.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_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.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.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_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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_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.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.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_ports.PortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... 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 - 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.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.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.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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.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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '666fe4f4-f7f6-4f77-a13f-6950c5502868', '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.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs +neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '2a4e66c1-788c-4ec4-a204-f073770464a4', '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:dd:f3', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +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_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.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 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__ @@ -28848,9 +26388,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 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 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -28862,6 +26402,11 @@ 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -28873,10 +26418,66 @@ 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.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.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.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_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_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.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.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.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_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_migration.TestDbMigration.test_schema_has_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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_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.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.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_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.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_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_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_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_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_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.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.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.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_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.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.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_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 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__ @@ -28922,6 +26523,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.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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -28955,111 +26571,984 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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.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.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.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 +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +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_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_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_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_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.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_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_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.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_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.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_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_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_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_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.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.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_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_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_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.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_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_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_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_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.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.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.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_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.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_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_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... 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.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_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_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_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_update_port_mac_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... 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_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.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.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_l3.L3NatExtensionTestCase.test_router_add_interface -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... 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_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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.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_subnets_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... 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.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.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_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_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_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.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.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.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.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 -/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_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.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_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_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_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_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.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 + ERROR [neutron.db._utils] Cannot clean up created object ae902c37-ff3b-441d-8dc4-4a9651325b23. Exception: Router ae902c37-ff3b-441d-8dc4-4a9651325b23 could not be 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_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.db.test_migration.TestCli.test__compare_labels_ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.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_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_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_migration.TestCli.test__get_branch_points +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... 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_migration.TestCli.test__validate_revision_validates_branches +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... 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.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_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_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_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.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_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_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_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_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_migration.TestCli.test_autogen_process_directives +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... ok + ERROR [neutron.db._utils] Cannot clean up created object 03bb3a83-dc15-452b-99c9-8a5929f7029e. Exception: +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.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_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.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_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_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_branches +neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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.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.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.db.test_migration.TestCli.test_check_migration +neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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_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.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_migration.TestCli.test_database_sync_revision +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... 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.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.test_migration.TestCli.test_downgrade_fails +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.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_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_migration.TestCli.test_get_root_versions_dir +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... 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_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_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_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_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_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.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_migration.TestCli.test_heads +neutron.tests.unit.db.test_migration.TestCli.test_heads ... 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_migration.TestCli.test_history +neutron.tests.unit.db.test_migration.TestCli.test_history ... 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 +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_migration.TestCli.test_stamp +neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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_migration.TestCli.test_update_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... 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.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.db.test_migration.TestCli.test_upgrade_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... 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.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_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.TestPortsV2.test_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... 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.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_migration.TestCli.test_upgrade_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... 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.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.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_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... 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_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_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_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_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_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_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_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_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_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_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_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_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_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_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.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_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_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.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_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_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.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.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_update_port_update_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... 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.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_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.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_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.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_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_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.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_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.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_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_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.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_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.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_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_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.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.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_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_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_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.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.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_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_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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b9f489ff-a539-4722-8a4e-70a603efd141 does not exist +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_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_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_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.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.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.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_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_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_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_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_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_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_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.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.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.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_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.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_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.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.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.L3AgentDbIntTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... 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_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_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_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_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.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_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_subnets_bulk_native_ipv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... 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.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... 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.extensions.test_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... 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.extensions.test_l3.L3NatExtensionTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... 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_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... 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.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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Port 9761b695-f307-445c-affc-8af201d36600 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 9761b695-f307-445c-affc-8af201d36600 on host localhost for vnic_type normal using segments [{'id': '4e1ef78c-5dae-4e0b-be5b-91696a88b289', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '37eb9e40-221f-4fe8-8d5f-f1d86a074148'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 16514530-ecfe-46ee-9d66-0e646831c72e 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 16514530-ecfe-46ee-9d66-0e646831c72e on host localhost for vnic_type normal using segments [{'id': '43123ce9-6fbf-45fb-9011-867ee38379b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eced97ab-2d9d-48bd-b9f7-e82c7d8b91e6'}] +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_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.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok + ERROR [neutron.plugins.ml2.managers] Port 9761b695-f307-445c-affc-8af201d36600 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 9761b695-f307-445c-affc-8af201d36600 on host host_2 for vnic_type normal using segments [{'id': '4e1ef78c-5dae-4e0b-be5b-91696a88b289', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '37eb9e40-221f-4fe8-8d5f-f1d86a074148'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Port 16514530-ecfe-46ee-9d66-0e646831c72e 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 16514530-ecfe-46ee-9d66-0e646831c72e on host host_2 for vnic_type normal using segments [{'id': '43123ce9-6fbf-45fb-9011-867ee38379b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eced97ab-2d9d-48bd-b9f7-e82c7d8b91e6'}] +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_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_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.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_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_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_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.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_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_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_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_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... 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_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.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.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_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_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.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_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.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.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.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_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_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.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_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_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_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.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.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.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_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_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.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_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.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_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_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_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.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_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_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.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_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_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.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_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_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_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_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_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_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_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_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_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_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_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.TestPortsV2.test_invalid_admin_state +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... 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.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.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.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_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.TestPortsV2.test_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... 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.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_l3.L3NatDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... 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.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_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_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_invalid_mac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... 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.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.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_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_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.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.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.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.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_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.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.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.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_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.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_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_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_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_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_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.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... 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.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.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.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.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_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_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.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_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.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.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_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.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.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.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" - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'cd06354f-e622-4e6c-9506-a3644f430dba', '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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52ee57f4-dc89-45a9-b369-e74ae6ca47e2 after 0 tries + ERROR [neutron.plugins.ml2.managers] Port dc9d0c5a-d7fe-4c2b-b1dc-89e4876fdda8 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 dc9d0c5a-d7fe-4c2b-b1dc-89e4876fdda8 on host localhost for vnic_type normal using segments [{'id': 'b324d89c-bf37-4c45-81d8-f49df7073a1c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16d8a268-60bb-4b3c-b10c-b60177766f9f'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Port dc9d0c5a-d7fe-4c2b-b1dc-89e4876fdda8 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 dc9d0c5a-d7fe-4c2b-b1dc-89e4876fdda8 on host localhost for vnic_type normal using segments [{'id': 'b324d89c-bf37-4c45-81d8-f49df7073a1c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '16d8a268-60bb-4b3c-b10c-b60177766f9f'}] +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_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_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.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_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.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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... 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.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 +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.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.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.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_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.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.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.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_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.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.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_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... 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_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... 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_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.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.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.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.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.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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1207395-3265-403a-b29d-5aa2a5abdbc2 after 0 tries + ERROR [neutron.plugins.ml2.managers] Port 1423579a-7b6f-4245-9253-8c168c6b3685 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 1423579a-7b6f-4245-9253-8c168c6b3685 on host host_2 for vnic_type normal using segments [{'id': 'dc5e0419-3988-41b2-ab62-852a91f39117', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9559a5f6-1790-42c5-b120-06cd90682d00'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Port 4d3afe15-78c9-4ddf-bcf0-eb956d36bb5f 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 4d3afe15-78c9-4ddf-bcf0-eb956d36bb5f on host host_2 for vnic_type normal using segments [{'id': 'a43cc0ce-700b-46bb-90d8-790b8032a24f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '988c289b-880e-4813-b120-0eaac68e2320'}] + ERROR [neutron.plugins.ml2.managers] Port c68fee34-72da-4a99-b0dc-4abc700ca548 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 c68fee34-72da-4a99-b0dc-4abc700ca548 on host host_3 for vnic_type normal using segments [{'id': 'a43cc0ce-700b-46bb-90d8-790b8032a24f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '988c289b-880e-4813-b120-0eaac68e2320'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 1423579a-7b6f-4245-9253-8c168c6b3685 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 1423579a-7b6f-4245-9253-8c168c6b3685 on host host_2 for vnic_type normal using segments [{'id': 'dc5e0419-3988-41b2-ab62-852a91f39117', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9559a5f6-1790-42c5-b120-06cd90682d00'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 4d3afe15-78c9-4ddf-bcf0-eb956d36bb5f 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 4d3afe15-78c9-4ddf-bcf0-eb956d36bb5f on host host_2 for vnic_type normal using segments [{'id': 'a43cc0ce-700b-46bb-90d8-790b8032a24f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '988c289b-880e-4813-b120-0eaac68e2320'}] +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.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_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.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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok + ERROR [neutron.plugins.ml2.managers] Port c68fee34-72da-4a99-b0dc-4abc700ca548 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 c68fee34-72da-4a99-b0dc-4abc700ca548 on host host_2 for vnic_type normal using segments [{'id': 'a43cc0ce-700b-46bb-90d8-790b8032a24f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '988c289b-880e-4813-b120-0eaac68e2320'}] +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_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_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.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.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.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_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.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_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.L3AgentDbIntTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... 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_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.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_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.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_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_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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... 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.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_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.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.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.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_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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46fa024f-d753-411b-bcd2-48a1441b83a0 after 0 tries +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_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_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_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_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.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.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.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.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.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_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_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.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_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.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fc35acd8-d8b4-448b-be34-17550c73e9dd after 0 tries +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.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_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.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_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.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_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_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.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_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_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.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_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.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_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_subnetpools_with_changed_since ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b459f23-f444-429c-8904-788fcf480a78 after 0 tries +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.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.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.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_segment.TestSegment.test_create_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'fa84bc9b-2027-42bc-aa28-ff8278188b85', '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_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_db_base_plugin_v2.TestPortsV2.test_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... 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__ @@ -29163,1453 +27652,793 @@ 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.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 -/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.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... 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.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_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.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_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.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.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_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.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.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.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_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_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_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.extensions.test_l3.L3NatExtensionTestCase.test_router_get -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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.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_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_subnets_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... 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.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.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 -/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_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_unique_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.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_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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... 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_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_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.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.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.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.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.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_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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.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_l3.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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.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.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.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.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.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.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.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.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.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.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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... 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.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_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_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.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.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.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_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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_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_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.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_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_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_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_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_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.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.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.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.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.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.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.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.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_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_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.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_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_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.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_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_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_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_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_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... 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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_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.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.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_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.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.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.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_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_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.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_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_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_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_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.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.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_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.TestPortsV2.test_mac_generation_4octet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... 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.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_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_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.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_ports.PortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... 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.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_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_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_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... 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_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.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_segment.TestSegment.test_create_segment_no_phys_net +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok + ERROR [neutron.plugins.ml2.managers] Port 8afd8c92-c732-49c4-ab84-4a5363604281 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 8afd8c92-c732-49c4-ab84-4a5363604281 on host localhost for vnic_type normal using segments [{'id': '6c246507-8ba0-43a1-8a43-8c06cbdf6187', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a787ec87-6593-4295-93cc-0f2cebd100d0'}] + ERROR [neutron.plugins.ml2.managers] Port 243607a5-af03-4ab7-94f4-20ff0b62af91 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 243607a5-af03-4ab7-94f4-20ff0b62af91 on host localhost for vnic_type normal using segments [{'id': 'eb339ef6-34e5-401e-9570-388a3a74cc03', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1a4e7686-0e92-41b0-a845-20c2b878533e'}] 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.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_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_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.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.test_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... 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_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.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_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_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_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_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.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_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_owner_project ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7f83b847-4e24-44f5-817b-bf50410a104b after 0 tries -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_segment.TestNovaSegmentNotifier.test_create_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_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.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.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... 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.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_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.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_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.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_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.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.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_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_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_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 20fb0fd3-a1ef-4c65-a5e1-a3bd7ff29848 after 0 tries +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 + ERROR [neutron.plugins.ml2.managers] Port 8afd8c92-c732-49c4-ab84-4a5363604281 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 8afd8c92-c732-49c4-ab84-4a5363604281 on host host_2 for vnic_type normal using segments [{'id': '6c246507-8ba0-43a1-8a43-8c06cbdf6187', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a787ec87-6593-4295-93cc-0f2cebd100d0'}] + ERROR [neutron.plugins.ml2.managers] Port 243607a5-af03-4ab7-94f4-20ff0b62af91 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 243607a5-af03-4ab7-94f4-20ff0b62af91 on host host_2 for vnic_type normal using segments [{'id': 'eb339ef6-34e5-401e-9570-388a3a74cc03', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1a4e7686-0e92-41b0-a845-20c2b878533e'}] +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.TestPortsV2.test_range_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... 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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '77b37e20-565a-4804-98b5-6a4215eb149f', '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_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.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__ + 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.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_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_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.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.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.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_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_segment.TestSegment.test_create_segment_non_existent_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fc802fa1-c757-4b6d-95ee-e465ddc469a1 after 0 tries +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_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.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_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_create_floatingip_with_assoc neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d80df910-4bc6-452d-a043-518b690a01c6 after 0 tries -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.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... 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.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.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_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.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.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_ports.PortIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... 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.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_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_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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.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.test_ports.PortIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... 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.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.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.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.test_ports.PortIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... 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.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.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.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... 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_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.extensions.test_dns.DnsExtensionTestCase.test_show_port -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields ... 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.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.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.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.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_owner_project ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 736533d4-d26e-4cc3-8837-b6aef6dfc9a4 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.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.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.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_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.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.TestPortsV2.test_requested_duplicate_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... 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.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.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.TestSubnetsV2.test_create_two_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... 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_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_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_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_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.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.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.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( + ~~~~~~~~~~~~~~~~^ + 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.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_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_l3_hamode_db.L3HAUserTestCase.test_update_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... 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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eb62c28e-f733-4ef0-9240-3d583b0c9c4f after 0 tries +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_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.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_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_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_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_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.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.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_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.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.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.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.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.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.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_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.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.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_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.PortIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_synthetic_fields ... 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.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.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_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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ee4d1b9d-d44c-4d78-a3d4-1204929718e9 after 0 tries -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.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_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... 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_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.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.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_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... 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.UplinkStatusPropagationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... 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.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_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.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.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_quota.QuotaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_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_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_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_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.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.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.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_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.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.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.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.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_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.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... 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_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.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.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c6807aa0-8a6e-4de5-a9fe-e7255d41f670 after 0 tries -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_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_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.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.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_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_quota.QuotaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... 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.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_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.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.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... 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_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_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_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.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_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... 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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... 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_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.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.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.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.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... 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.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.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.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_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_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_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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... 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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.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" ' -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.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_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_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.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.test_quota.QuotaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... 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_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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.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.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_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.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_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok + ERROR [neutron.db._utils] Cannot clean up created object f97d89c0-4fc0-4d63-9254-e9ca55198d9f. Exception: Router f97d89c0-4fc0-4d63-9254-e9ca55198d9f could not be found +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_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.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_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_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.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.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.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.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.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_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_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.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_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.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.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.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_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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.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_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.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.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_quota.QuotaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... 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_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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.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_requested_invalid_fixed_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ips ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eb3435b4-95a6-4ca5-b07e-126443499977 after 0 tries +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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eb3435b4-95a6-4ca5-b07e-126443499977 after 0 tries +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_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.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 + ERROR [neutron.db._utils] Cannot clean up created object 48641983-394c-40e8-8158-733d4a2886e2. 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_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_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_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.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.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_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.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.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.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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... 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_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.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.test_quota.QuotaUsageObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... 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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... 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_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... 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_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_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_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_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_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_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_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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.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.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.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.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.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.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_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.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.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_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_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_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.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_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_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... 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.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_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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 335ffd5f-1fac-4f09-a5d4-e806ca1ccfc7 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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 335ffd5f-1fac-4f09-a5d4-e806ca1ccfc7 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.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 -/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.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... 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_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_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.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... 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.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_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... 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.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_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_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... 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_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... 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_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_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_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... 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_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.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.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_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_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.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_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_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.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_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... 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.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_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_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_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_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_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.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.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_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_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 " -/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.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.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_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_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.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_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_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.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_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_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_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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... 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.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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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_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_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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.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" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. -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.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.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_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_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_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_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.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.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_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.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_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.plugins.ml2.plugin] Failed to commit binding results for bb03925e-9c09-41bb-b7e6-123a583009d3 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb03925e-9c09-41bb-b7e6-123a583009d3 after 0 tries +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.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.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_segment.TestSegment.test_get_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... 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 -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.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_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_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_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_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.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.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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_quota.QuotaUsageObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_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_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_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_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.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.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... 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.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.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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.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 [Invalid input for network. Reason: '2147483648' is too large - must be no larger than '2147483647'.]. -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.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_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_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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.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.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.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_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.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.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.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.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.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.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.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.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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... 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_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.DNSNameServerObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... 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_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.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.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.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_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_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.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_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_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_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_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_agent.AgentIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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_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_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.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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... 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_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.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_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... 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.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_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_agent.AgentIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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.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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_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.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... 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.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.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_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.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.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_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.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_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_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_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_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_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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3fcc29a3-747a-4de0-b700-e5b1b32a2f4e after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3fcc29a3-747a-4de0-b700-e5b1b32a2f4e after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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_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.test_agent.AgentIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... 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.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.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.test_agent.AgentIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... 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.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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... 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.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.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.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_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... 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_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_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_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.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_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_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_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_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.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_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.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.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_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.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.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.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.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.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.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_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.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.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_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.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.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_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_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.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.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.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.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_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_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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8443b6d7-a6e5-4a7f-8390-de152f09bdb1 after 0 tries +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.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.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.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.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.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.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.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_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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... 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.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.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.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... 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.objects.test_agent.AgentIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... 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.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_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5f3f6f0d-d54a-42bc-9440-a242220f21be after 0 tries -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_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_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_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_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_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_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_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_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.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_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.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_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.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_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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '6f4273bf-e26f-4b93-9eb4-2475bc87181c', '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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... 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_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.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.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_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_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_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.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.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.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_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_agent.AgentIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... 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_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_trunk.SubPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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.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_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_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.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_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.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.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_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_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.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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 79c56d1b-85ec-4522-bc86-760cad186b4a after 0 tries +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.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 79c56d1b-85ec-4522-bc86-760cad186b4a after 0 tries +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.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.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... 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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... 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.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.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_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.api.v2.resource] update failed: No details. +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_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_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '091a8395-9099-499c-88e3-4d366ea5c019', '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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -30640,11 +28469,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) @@ -30678,608 +28510,3301 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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 + 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.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_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_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_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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0df8d36c-6998-4ade-8de3-3146bd0780ff after 0 tries +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_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.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_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... 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.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_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_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_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.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.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.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.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.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_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_l3.L3NatDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 72298e6a-9dba-4273-8f0e-ea85d3783caf after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 72298e6a-9dba-4273-8f0e-ea85d3783caf after 0 tries +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_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_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.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.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.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_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.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.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.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.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.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_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.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.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_segment.TestSegment.test_update_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1991e374-3f72-4d42-9bce-2ed8feebd92a after 0 tries +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.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.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 1991e374-3f72-4d42-9bce-2ed8feebd92a after 0 tries +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_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_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.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.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_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_shared ... 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 +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.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.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.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.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.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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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.L3NatDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... 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_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.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.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.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.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_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.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.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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62147322-f82a-470d-b73e-8b79395d7494 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62147322-f82a-470d-b73e-8b79395d7494 after 0 tries + ERROR [neutron.db._utils] Cannot clean up created object b7446501-bedf-4499-b04a-71620ac59347. Exception: Router b7446501-bedf-4499-b04a-71620ac59347 could not be found +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_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.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_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_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.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.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.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.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.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 " + ERROR [neutron.db._utils] Cannot clean up created object b162ecec-0e72-42b1-8349-c38bf84434f2. Exception: +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.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.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.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.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_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.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.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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... 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_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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_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.plugins.ml2.plugin] Failed to commit binding results for a8cf0d73-a0ea-462b-a978-9aa48f35a4f4 after 0 tries +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_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.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.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_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a8cf0d73-a0ea-462b-a978-9aa48f35a4f4 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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... 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.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_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.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.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.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_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_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.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.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.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.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.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_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.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.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_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.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.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.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.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.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_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... 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.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.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.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.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_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 82bc1169-1bb4-4434-bf91-bd01b96f3994 after 0 tries +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_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.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.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.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_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.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.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.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.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.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.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_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.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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... 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.QosPolicyRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... 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.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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8c848da7-d01d-479e-9952-edc349426914 after 0 tries +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.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.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8c848da7-d01d-479e-9952-edc349426914 after 0 tries +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... 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.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_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.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters ... 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_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... 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.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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_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.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.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.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... 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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 551af039-bd11-4eb5-86b3-0cd4175550b8 after 0 tries +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.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.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.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.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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 77eb9b62-4ff2-4cd9-972e-758e3c236112 does not exist +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.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_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.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_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_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.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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... 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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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.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.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for db1b379c-47f4-4851-9c1a-962ae1948f53 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for db1b379c-47f4-4851-9c1a-962ae1948f53 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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... 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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... 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_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_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... 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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1371ab36-5191-4fa6-aab8-4a8eb44ae22a after 0 tries -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.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_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_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_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.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_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... 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.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.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_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_trunk.SubPortDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... 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.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.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.AutoAllocateTopologyDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... 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_l3.L3NatDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... 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.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.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... 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.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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... 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.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.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... 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 - ERROR [neutron.db._utils] Cannot clean up created object 01749ba1-3005-4624-9953-fe719fb6421c. Exception: Router 01749ba1-3005-4624-9953-fe719fb6421c could not be found -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.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.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.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.AutoAllocateTopologyDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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_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.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_trunk.SubPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... 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 - ERROR [neutron.db._utils] Cannot clean up created object 46a0569a-6898-49db-9bb9-3da43db9e12d. Exception: -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.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_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_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.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.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_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_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.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0809bfc7-c128-4177-af60-281263fcddcf after 0 tries -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_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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_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.L3NatDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... 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.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.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.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.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.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_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_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_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.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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_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, + 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 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.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.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.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_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.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_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_l3.L3NatDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... 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.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_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_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_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.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_trunk.SubPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2b1825bc-963e-4b3f-be6d-a32e14ec7a6c after 0 tries 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_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_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_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.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_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_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_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.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.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_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.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.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.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.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_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'" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3837d6a4-68a1-4ea7-90b8-fb2a8f494a66 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.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_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.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.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.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_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_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_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_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.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_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.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_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.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_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.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_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_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... 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_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.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_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... 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.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.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_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_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.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... 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.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.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.plugin] Failed to commit binding results for dfd25ce3-9644-48e2-a4b3-a4c6b356f735 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.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.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_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_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_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_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.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_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_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.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_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_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.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.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_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_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.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.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_trunk.SubPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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_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_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_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.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_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_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_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... 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.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_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_l3.L3NatDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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.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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 01f0e6b1-2559-44b3-89c5-95e646b9f4c1 after 0 tries -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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_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.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.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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... 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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... 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_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 818bbca8-e034-4768-907a-9d9fa5fd9bfd after 0 tries +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_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.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.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.BaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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.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_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.test_base.BaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... 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_base.BaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... 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.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.objects.test_base.BaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... 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_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_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_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_base.BaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... 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_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.test_base.BaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... 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_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_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_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_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_base.BaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_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.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.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_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_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.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.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_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.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_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... 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_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_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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... 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.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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d128d61a-0f8f-4a49-8322-6a62dedf6cf9 after 0 tries +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_base.BaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0833995f-4034-4a33-aba1-971f9b9d7abc after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a7be346e-7be4-483b-8d5a-3b0a62d8ead9 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0833995f-4034-4a33-aba1-971f9b9d7abc after 0 tries +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-11128571 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 0b7c70d0-6054-4363-ba4a-589a52e2cc2e. The number of host routes exceeds the limit 2. +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_base.BaseObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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_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_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... 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.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_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.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... 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_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.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_base.BaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... 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.objects.test_base.BaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... 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_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_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_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.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.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_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_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_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_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_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_base.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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_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_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_flavor.FlavorDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... 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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... 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_flavor.FlavorDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0094961b-29f2-4b6f-9d5c-889a6c9eba6d after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for adc77e9c-3407-4cef-8278-f67dec107e4a after 0 tries +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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_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.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.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.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_flavor.FlavorDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... 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_flavor.FlavorDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... 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.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_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_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... 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.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.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.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.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.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.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.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.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.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_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.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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... 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.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_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_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.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.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_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.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_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.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.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.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_flavor.FlavorDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... 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_flavor.FlavorDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... 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.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.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.extensions.test_dns.DnsExtensionTestCase.test_list_ports +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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.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.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_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.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.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_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.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.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.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_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.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.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_flavor.FlavorDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... 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.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_flavor.FlavorDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... 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.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_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.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.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 389482e4-71d2-41e0-9a67-38a6e7452637 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2dfde743-57c2-4f92-a1d6-f35686ee01b8 after 0 tries +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.extensions.test_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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.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_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_flavor.FlavorDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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.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_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.db._utils] Cannot clean up created object 79cbbf53-bd5b-4f46-be88-a329f1ef3ddd. Exception: Router 79cbbf53-bd5b-4f46-be88-a329f1ef3ddd could not be found +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_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.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... 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_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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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.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.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... 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.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.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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.db._utils] Cannot clean up created object 5b2e2481-a89d-4aae-b1ef-7a457c02876c. Exception: +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.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.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.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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_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_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.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_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.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_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... ok +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_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_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.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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6bbac9ef-5130-468d-8933-9125541d5d49 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 592f5c9b-067a-4a25-97cc-ed4de497db45 after 0 tries +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.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_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.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.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.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_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_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... 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_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_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.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_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.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.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_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_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_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... 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.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_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.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_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.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.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_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.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_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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.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.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.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.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_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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... 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.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_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.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.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.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_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_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_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... 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 +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_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... 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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92273e3b-57d6-4962-9b2e-bd7f89b68ed3 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.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_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... 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.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_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_with_invalid_create_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... 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.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.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.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_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_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_ipam.IpamSubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... 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.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_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_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_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.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_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_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.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.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... 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.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.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_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_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... 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_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... 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_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.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_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_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_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... 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.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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... 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.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_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_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_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.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_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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... 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_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_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... 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 + 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 +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 + 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 +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_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.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e606e41d-03d5-4758-9e57-e13655965135 after 0 tries +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.L3NatDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... 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.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.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 +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_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.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, + 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_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_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_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_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... 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_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_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.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_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_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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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.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.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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... 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_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_address_mode_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... 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.IpamSubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... 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, + 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.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.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.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_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_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.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.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_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.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_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.ExtraRouteDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... 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.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_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_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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.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_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.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_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... 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_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_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.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.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.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.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.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.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_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.GeneveAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... 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_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.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.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.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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... 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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... 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_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_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.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.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.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_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.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.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_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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_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.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_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_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.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_invalid_field ... 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_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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_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.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_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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... 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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... 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_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.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_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.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... 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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_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.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_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.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.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.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.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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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_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.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.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.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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... 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.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.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_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_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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... 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_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... 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.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_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_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_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.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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... 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_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.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_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_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.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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... 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.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.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_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_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.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_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.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.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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.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_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.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.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_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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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.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.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.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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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_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.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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... 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.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_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.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.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_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.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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... 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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... 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.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.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.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_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.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_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_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_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_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.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.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.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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... 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.plugin] Failed to commit binding results for 2ef22eac-4929-41d6-ae4c-a095cd595ae1 after 0 tries -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_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_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.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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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_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.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_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_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.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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... 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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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_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_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.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_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_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_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_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_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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for db4a3af2-7db8-4db0-b81a-caed2132e490 after 0 tries -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_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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for db4a3af2-7db8-4db0-b81a-caed2132e490 after 0 tries -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_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.SubPortObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_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_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_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.objects.test_trunk.SubPortObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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_trunk.SubPortObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... 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_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.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.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.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.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_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.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_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.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.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.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.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... 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.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.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_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.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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_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.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.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... 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_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.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_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.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.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.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_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_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_trunk.SubPortObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_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_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_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_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... 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.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.test_network.NetworkDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... 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_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.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_network.NetworkDbObjectTestCase.test__set_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.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.test_network.NetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... 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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... 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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... 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_network.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_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_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.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_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_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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 14ffc994-f48c-4089-a212-88e2f4220ac2 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.test_trunk.SubPortObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... 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.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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_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.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.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_network.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... 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.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.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.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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... 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.test_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... 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.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_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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... 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_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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... 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.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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... 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.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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.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.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_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.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.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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.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_network.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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.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.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.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.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.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.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.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.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_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_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.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.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_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.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_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.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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... 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.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_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.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.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_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.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.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.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_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_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.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 + 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_network.NetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_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.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_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.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.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.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_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.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.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_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.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_network.NetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... 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.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_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... 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.TestIpamHTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... 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.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.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... 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.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.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.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_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.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.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.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_network.NetworkDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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.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.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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... 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.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.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_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_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.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.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.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_network.NetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... 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.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.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_network.NetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_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.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_network.NetworkRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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_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.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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... 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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... 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.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_network.NetworkRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... 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.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... 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_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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... 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.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.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.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_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.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_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_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.notifiers.test_nova.TestNovaNotify.test_delete_port_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... 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.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_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.NetworkRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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.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.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.NetworkRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... 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.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... 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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_false ... 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.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.SubPortObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... 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.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_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.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.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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d0445d07-ec88-4531-b317-e1773ed15f70 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d0445d07-ec88-4531-b317-e1773ed15f70 after 0 tries +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.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.notifiers.test_nova.TestNovaNotify.test_endpoint_types +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... 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.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.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.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.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_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_trunk.SubPortObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... 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_trunk.SubPortObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... 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.OperationOnStringAndJsonTestCase.test_dump_field_to_string -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... 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_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.test_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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.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_l3.L3NatDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... 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.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.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_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_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.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... 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_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_multi_external_one_internal ... 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.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_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.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.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.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.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.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_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... 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.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_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_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_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_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_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_gatewayv4 ... 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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... 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.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.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_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_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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... 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.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_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... 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.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.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_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_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_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.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.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.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.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_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_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' - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 25b213f4-27af-4ae1-be03-b57cb15689ad. +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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_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.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_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.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_32 ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router d32adf87-deb4-4190-8300-1f9d03e19625. 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) @@ -31333,11 +31858,11 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -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_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... 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-13855351 router, after_create +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.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... 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-2572279 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) @@ -31402,19 +31927,74 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -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_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_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_trunk.SubPortObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... 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_trunk.SubPortObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 98daa78b-3970-4027-9fc3-a27939b242aa. +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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... 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.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.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.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_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_network.NetworkRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 7be46fe9-91d4-4452-8e8f-bce76b3bf7ce. 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) @@ -31428,10 +32008,57 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0b520159-c65e-4437-9e94-063927d50c7c after 0 tries -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 - 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-13855351 router, after_create +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 +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 + 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] + 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-2572279 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) @@ -31456,9427 +32083,9233 @@ 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_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_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_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_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_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 " +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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0b520159-c65e-4437-9e94-063927d50c7c after 0 tries -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_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.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_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... 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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... 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_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_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.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.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.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" + 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.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... 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 + 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 + 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.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.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 + 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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... 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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 249afbbf-897a-4ff1-a197-c04a06358c6a after 0 tries -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_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 249afbbf-897a-4ff1-a197-c04a06358c6a after 0 tries -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_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_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_trunk.SubPortObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... 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.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_trunk.SubPortObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... 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.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... 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 + 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_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.notifiers.test_ironic.TestIronicNotifier.test_send_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... 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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... 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.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_l3.L3NatDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... 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.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.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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_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_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.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.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_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.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_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.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_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.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_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_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.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.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.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.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.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.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_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... 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.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_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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... 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.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.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_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.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_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.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.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.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.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.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.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_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.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_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.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_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.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.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_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... 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_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.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.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_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.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_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 874b9e9a-d031-476a-a8fb-dd7a5c6af273 after 0 tries -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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 874b9e9a-d031-476a-a8fb-dd7a5c6af273 after 0 tries -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.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.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_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.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.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.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_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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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.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.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_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_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.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_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... 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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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.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.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.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.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_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_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_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.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_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.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.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_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.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.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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.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.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_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... 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_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.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.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ecb4412d-26c6-4f9b-8571-f20c282870f3 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ecb4412d-26c6-4f9b-8571-f20c282870f3 after 0 tries -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_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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... 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_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... 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.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_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_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.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_network.SegmentHostMappingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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.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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... 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.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_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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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.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_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.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.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.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.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.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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... 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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... 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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... 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.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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... 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.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_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... 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.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.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_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.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.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_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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... 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.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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.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.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 + 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.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields ... 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.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_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_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.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_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.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.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_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... 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.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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.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 + 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.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... 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.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_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... 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_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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +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.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.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.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.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.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.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.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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... 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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... 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.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.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.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.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.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.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d89f6894-284e-4b04-9c72-1551e944fb81 after 0 tries -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_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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d89f6894-284e-4b04-9c72-1551e944fb81 after 0 tries -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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... 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.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.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_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.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.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.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_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.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.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.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.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.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.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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... 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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... 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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv6 ... 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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... 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.objects.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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_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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... 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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... 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_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.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.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_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.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_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_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_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_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_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... 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.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_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... 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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... 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_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.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.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.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_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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... 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_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.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_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.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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 97bc0f66-6666-45c0-abe9-42b85980f863 after 0 tries -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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 97bc0f66-6666-45c0-abe9-42b85980f863 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... 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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... 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.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_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.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.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.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.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_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.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_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_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.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_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.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... 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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... 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.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.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.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.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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.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.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.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.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.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_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.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_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.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_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.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_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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6636b8a1-9ceb-469d-b014-3d9e756f1fbb after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6636b8a1-9ceb-469d-b014-3d9e756f1fbb after 0 tries -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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... 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.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.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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... 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 + 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.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.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_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.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.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.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.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.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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... 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.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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_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_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.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.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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... 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_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_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.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_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.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.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.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.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.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_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.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_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.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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... 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.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.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.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.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.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.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... 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.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.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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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 +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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... 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.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_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_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... 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.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.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.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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... 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.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.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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d1e1a77f-c5f7-4fc6-9e1c-21c3f0cbdd62 after 0 tries -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.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d1e1a77f-c5f7-4fc6-9e1c-21c3f0cbdd62 after 0 tries -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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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_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.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_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.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_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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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.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.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.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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... 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.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.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... 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_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... 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.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.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... 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.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... 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_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_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_ports.DistributedPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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.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.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.ExternalNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... 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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... 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.ExternalNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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.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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... 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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a3769e7d-dfab-4797-9a1e-a135fe588fef after 0 tries -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.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.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_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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... 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.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.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.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_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_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_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... 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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_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_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... 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.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.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... 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.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... 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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... 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_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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_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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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.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_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.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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... 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.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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.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.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_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.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.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.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_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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... 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_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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... 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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... 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.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_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.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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... 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.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.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_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_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_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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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.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.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.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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.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_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_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_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.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.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_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.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_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.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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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_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.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_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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... 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.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_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.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_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... 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.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.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_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_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... 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.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_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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... 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.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.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_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... 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.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.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.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_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_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6eae97ea-dd89-42ea-b12e-66caa87b9e63 after 0 tries -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_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_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.plugins.ml2.plugin] Failed to commit binding results for 6eae97ea-dd89-42ea-b12e-66caa87b9e63 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 -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_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_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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... 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_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_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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... 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_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.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.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_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.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.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_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.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_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_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_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_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.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_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_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.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.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.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.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_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_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... 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" -/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_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.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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.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.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_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.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.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_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_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for caa911df-7a69-4485-8d81-c88aec30657e after 0 tries -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_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.SegmentHostMappingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... 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.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.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_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.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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... 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_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... 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.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_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.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.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_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_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.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_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.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.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.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.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... 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_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_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.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.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_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.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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... 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.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... 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_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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... 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.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_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_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.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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... 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_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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... 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.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_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_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.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.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.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_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.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.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.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.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c123fd71-de95-4e3a-9910-f7a43554e4bd after 0 tries -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.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.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.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_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_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.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_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' -/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.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... 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_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.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_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.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.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.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_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_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_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.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_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_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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... 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.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_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.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... 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.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... 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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5367c95c-ceae-475e-a31a-cf499666b412 after 0 tries -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.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.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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7cc9589e-8337-40b9-b74d-fbaee7a0bdce after 0 tries -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.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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_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.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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_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.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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... 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_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.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.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7cc9589e-8337-40b9-b74d-fbaee7a0bdce 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.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.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_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.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.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_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.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.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... 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_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_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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_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_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_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.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.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_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.test_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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.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.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.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.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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.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_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.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_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 " -/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.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_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.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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b053066-e2e8-418f-8f61-75ce8ccaf876 after 0 tries -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_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b053066-e2e8-418f-8f61-75ce8ccaf876 after 0 tries -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.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.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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7707e49a-5ec9-4737-b030-51065aab370e 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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... 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.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.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 " -/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_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_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.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_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.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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... 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_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.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.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.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.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_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.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_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.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.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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... 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_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.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_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.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.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_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.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_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.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_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.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_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' -/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_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_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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a59fd51e-ee2d-41f0-8996-c36c39265cb6 after 0 tries -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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... 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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a59fd51e-ee2d-41f0-8996-c36c39265cb6 after 0 tries -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.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_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_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.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.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.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.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.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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... 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_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.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.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.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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.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_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.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.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_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.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.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_utils.TestIpamUtils.test_generate_pools_v6_empty -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... 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_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.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.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 - 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_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.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.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.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.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 " - 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 - 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_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.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.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 - 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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... 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.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.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.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' - 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_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.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.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.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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... 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' - 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_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.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' -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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6367f5a0-5109-4d68-be4e-55020c93c118 after 0 tries -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_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_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_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_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.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_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_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.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.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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... 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 -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_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.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.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.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_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.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.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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 74ee6015-b183-4e1f-a7af-dbe992035711 after 0 tries -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.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_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 74ee6015-b183-4e1f-a7af-dbe992035711 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.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_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.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.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_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... 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_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_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.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_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_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.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_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 243b224e-7eff-4345-82d7-8b04664000c1 after 0 tries -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.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.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.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.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.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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_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.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.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.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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.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_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_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.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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... 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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... 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.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_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.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_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_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... 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_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.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.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.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.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_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_ports.DistributedPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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_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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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_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.L3NatDBIntTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet ... 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.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.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.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_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.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_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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... 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.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_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_security.PortSecurityIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... 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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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.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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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.GreEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... 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_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_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.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.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_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.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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_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.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_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_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.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.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.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.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.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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.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_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... 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_get_object_missing_object neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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.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.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... 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.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.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.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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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_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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e2a5f68-9e7c-466d-ba53-496c33bb9556 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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.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.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.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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.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_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.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.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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_quota.QuotaUsageDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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.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.DistributedPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... 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.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_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_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.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.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.DistributedPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_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_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.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_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.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_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_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_quota.QuotaUsageDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... 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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... 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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... 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.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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e437aa5-abcb-4dc6-8ebb-086741c89b24 after 0 tries +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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... 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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... 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.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_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_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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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.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.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.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_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.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_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_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.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.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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_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_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_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_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.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.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.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.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.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.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.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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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_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.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_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_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_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_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.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.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_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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... 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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... 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.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_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.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.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.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_address_scope.TestAddressScope.test_get_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... 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.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.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_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.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.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... 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.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.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_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_security.PortSecurityIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... 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.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_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_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.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_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.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_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_router.RouterPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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.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.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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... 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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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_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_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_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_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_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_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_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.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.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.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.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_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... 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.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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... 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.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.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_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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_object ... 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.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.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.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.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.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_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_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_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.GeneveEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... 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_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.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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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.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.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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... 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.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.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.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f2c5c965-b29d-48c7-9dc3-2e30b0b317bb after 0 tries -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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f2c5c965-b29d-48c7-9dc3-2e30b0b317bb after 0 tries -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.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_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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... 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_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.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.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_router.RouterPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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_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_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.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_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_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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... 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_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_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.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.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.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.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_router.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 437e0ead-a7e0-4dbd-b84d-a6de4aac1bf6 after 0 tries -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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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.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_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... 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_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_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... 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.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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... 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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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.QosPolicyRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... 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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... 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.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... 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.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.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.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_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... 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_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.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.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.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_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_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_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.IPAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... 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_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_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.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.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_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.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.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.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_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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.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_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_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.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_ports.IPAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... 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_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... 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.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_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.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_ports.IPAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... 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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... 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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... 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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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 a4a716e6-56ff-4ec3-9e21-4b75506e8b45 after 0 tries -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.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.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_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.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... 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.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_ports.IPAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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.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_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.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_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_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.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.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.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_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.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_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.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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... 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_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.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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... 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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... 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_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_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.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_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.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_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.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.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_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.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_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_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.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.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.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_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_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_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_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_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.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.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... 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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_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_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_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.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.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... 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_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_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_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_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.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_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.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_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.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... 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.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.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.IPAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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_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_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.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.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.IPAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... 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_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_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_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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... 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.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_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... 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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.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.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.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_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_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_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.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.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_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_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.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_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.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_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_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.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_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.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.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_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_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_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.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.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.QuotaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... 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_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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.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_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_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.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.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_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.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.objects.test_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... 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_quota.QuotaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83a89d76-be01-40c5-ad35-60e6b3224821 after 0 tries -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_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.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_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.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_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_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.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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.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_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... 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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... 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.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_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_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.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.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_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.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.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_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.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... 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.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.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.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.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_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.QuotaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... 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_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_router.DVRMacAddressIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.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.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.L3NatDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... 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.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_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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_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.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_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.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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_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.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.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.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_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... 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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... 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.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.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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.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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.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.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.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.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... 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.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.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.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_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_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.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... 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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65e09742-8ed0-4585-aff2-5fec828fee5c after 0 tries -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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a3b1282c-56ee-4d19-80a4-3a9f86daadee after 0 tries -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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a3b1282c-56ee-4d19-80a4-3a9f86daadee after 0 tries +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.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.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.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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... 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.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65e09742-8ed0-4585-aff2-5fec828fee5c after 0 tries -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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... 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_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... 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_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.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... 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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.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_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_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_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.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_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.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.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_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_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.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_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.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.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_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.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.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.QosPacketRateLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... 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_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.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_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_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_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.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_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.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_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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... 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_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_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.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.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.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_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.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_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.QuotaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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.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.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.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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... 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.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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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.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.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.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_fields_no_update +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... 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.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_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_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_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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... 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.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 +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... 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_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_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.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_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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... 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_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.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.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_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_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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... 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.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_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... 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.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.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.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.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_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_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... 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.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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.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.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.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_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... 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_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.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_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_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_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.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.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_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.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_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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... 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.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.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_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.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.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.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.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.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.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_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.QosPacketRateLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... 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.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.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_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.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_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_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_invalid_fields ... 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.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.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.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_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... 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.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... 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_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_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_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_quota.ReservationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_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.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_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.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.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.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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.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.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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... 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.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_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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4c62d761-d772-4966-9944-8af0d830c5d7 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 10ed72b1-99ff-4d19-aaa9-debe297a8fe2 after 0 tries -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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... 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.objects.test_quota.ReservationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... 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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 10ed72b1-99ff-4d19-aaa9-debe297a8fe2 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.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.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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... 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_quota.ReservationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... 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_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.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_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.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.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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... 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.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.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.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_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.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.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.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.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.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.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_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.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.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_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_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_router.RouterPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... 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_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_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.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_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_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_router.RouterPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... 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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... 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.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_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_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.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_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_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_hints.PortHintsDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... 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 - 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.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_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.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.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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... 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.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.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_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 983b7d66-eccd-4eca-9265-500799512c02 after 0 tries -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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c824660a-4e2a-4fc2-9cbc-57dcdf0dc97b after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c824660a-4e2a-4fc2-9cbc-57dcdf0dc97b after 0 tries -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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... 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_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... 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.extensions.test_agent.AgentDBTestCase.test_create_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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.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.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.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_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.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.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_hints.PortHintsDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... 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.objects.test_router.RouterPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_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.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.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.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.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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... 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.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.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.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_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.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_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... 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_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_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.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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... 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.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.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_agent.AgentDBTestCase.test_dead_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8503930c-b031-4d93-b505-e06d73f83ad9 after 0 tries -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.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.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8503930c-b031-4d93-b505-e06d73f83ad9 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.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... 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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... 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_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_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... 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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... 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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... 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_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.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_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_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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.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.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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... 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_hints.PortHintsDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... 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_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.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.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_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.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 8e2fa0c8-c74a-43fb-98ae-574723016d61 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.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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... 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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... 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.plugin] Failed to commit binding results for 9f123d48-898b-43ec-b69f-f11f7389a988 after 0 tries -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.extensions.test_agent.AgentDBTestCase.test_update_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... 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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0f00bc41-9ef5-455c-bab7-f0208963207b after 0 tries -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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 67615d10-11e6-4566-8d39-629f6d8a47a1 after 0 tries -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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0f00bc41-9ef5-455c-bab7-f0208963207b after 0 tries - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-258760435 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 ad2aca58-919e-45a9-8837-40b8135ff209. The number of host routes exceeds the limit 2. -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_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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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_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.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_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_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.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.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_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_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_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52a79cab-c6f2-407e-a2b9-4975805c6d6b after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 52a79cab-c6f2-407e-a2b9-4975805c6d6b after 0 tries -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.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_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_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_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_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_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.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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... 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_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_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_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.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_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.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_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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... 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.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_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.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.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.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_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.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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... 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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... 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_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_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.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_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_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.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_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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... 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.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.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.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters ... 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_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.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.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... 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_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.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.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.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.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... 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.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.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.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.BaseDbObjectRenamedFieldTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... 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.BaseDbObjectRenamedFieldTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bf0202a2-1bd5-4915-927d-95ce830f6d97 after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... 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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d84cac8d-ea81-45c8-a1af-97225301b6bb after 0 tries -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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 43bd823a-9d37-4dcb-a8aa-3608323c2e4e after 0 tries -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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields ... 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_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.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_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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... 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.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.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.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... 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.SecurityGroupDefaultRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... 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.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.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_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.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.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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_invalid_fields ... 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.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.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... 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.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.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.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.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... 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.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... 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.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.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.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.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.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.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.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.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_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.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.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.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.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... 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.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.BaseDbObjectRenamedFieldTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... 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.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.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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... 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.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.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... 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.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.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_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.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.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_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_policy.QosPolicyObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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_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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... 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_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.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.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" -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 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_policy.QosPolicyObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... 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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... 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.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... 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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... 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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e6f4bf3-e683-4303-a15e-6d82cdfebff7 after 0 tries -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... 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_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e6f4bf3-e683-4303-a15e-6d82cdfebff7 after 0 tries -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_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_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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... 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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist ... 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.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_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.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.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.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.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_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.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.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_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_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_base.GetObjectClassByModelTestCase.test_object_found_by_model -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... 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.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... 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.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_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.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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.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.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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_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.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.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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ec078499-a77e-4290-9d95-ec3280f782ad after 0 tries -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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d984df5a-0648-4546-ba21-4957bd0d365e after 0 tries -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.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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... 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.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_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_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... 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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... 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.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_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_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.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_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.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_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.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.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_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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... 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.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_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.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.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_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.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... 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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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.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.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_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... 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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... 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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... 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_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_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.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.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_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_policy.QosPolicyObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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.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_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.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_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.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_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.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.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.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.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_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.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_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.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_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.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_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.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.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.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_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.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... 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_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.qos.test_policy.QosPolicyObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... 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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 84b85350-4663-4e3a-8780-e99806bc240d after 0 tries -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.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_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.qos.test_policy.QosPolicyObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_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.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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 84b85350-4663-4e3a-8780-e99806bc240d after 0 tries -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.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.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_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.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.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.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.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.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.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.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_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_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.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.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.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_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_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.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_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_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.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_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.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.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... 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_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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_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.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.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_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_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.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_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.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.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_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_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.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.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_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.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.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.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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... 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.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_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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... 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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3c9e5d08-b3b6-4ba6-8650-68a274fd3d8f after 0 tries -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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94e3697a-030b-495e-9568-7eb8767d2685 after 0 tries -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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... 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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_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.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... 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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... 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_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.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_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_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.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_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.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_l3.L3NatDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... 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.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_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_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.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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... 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_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_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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.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.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_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.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.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_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.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_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_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.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_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.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_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.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_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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... 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_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 baa2d458-366b-4ecf-bc47-0440214f4ded after 0 tries -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.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_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.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_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.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 baa2d458-366b-4ecf-bc47-0440214f4ded after 0 tries -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_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_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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_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.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.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.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.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_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.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_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.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.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_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.RouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_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.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_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... 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.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_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.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_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... 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.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.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_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_subnet.RouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... 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_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.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.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.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_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.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_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_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.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_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.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.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_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_subnet.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... 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_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8042d7f8-07d7-4085-9801-23da7f7b1713 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.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_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_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.QosPolicyRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... 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.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_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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... 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.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cbf3b183-70ac-4c30-93c4-276cc27e3c53 after 0 tries -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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cbf3b183-70ac-4c30-93c4-276cc27e3c53 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.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.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... 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.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.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.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.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.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_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... 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_subnet.RouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... 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_metering.MeteringLabelObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_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.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_base.BaseDbObjectNewEngineFacade.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... 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.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_base.BaseDbObjectNewEngineFacade.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... 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_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... 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.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_metering.MeteringLabelObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... 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_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.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.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_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.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.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_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.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_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_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_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_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.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_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_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.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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.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_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_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.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... 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.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_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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.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_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_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_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... 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.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_metering.MeteringLabelObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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_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.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.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_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.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.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_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_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... 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_base.BaseDbObjectNewEngineFacade.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... 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_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_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_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... 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_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_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.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.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.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_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_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_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.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_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.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.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.test_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8e2d6fb7-9d8b-4c69-acb9-691bc9dc84f4 after 0 tries -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.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_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_metering.MeteringLabelObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7f15763d-f996-4c93-ade3-db0a42283590 after 0 tries -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_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.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.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_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_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_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... 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_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_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.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_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... 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.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_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.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.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_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.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_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_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... 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_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.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.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.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_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_metering.MeteringLabelObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... 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.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_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... 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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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_metering.MeteringLabelObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... 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_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_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... 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.test_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... 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.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_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.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.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... 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.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.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.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.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_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_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_valid_fields ... 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_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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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_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_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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_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_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.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_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_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.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_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.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.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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.test_subnet.RouteDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0e435c57-e09f-4fd1-a003-0df0f9670423 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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0e435c57-e09f-4fd1-a003-0df0f9670423 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.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_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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... 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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_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.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.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_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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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.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.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.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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... 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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... 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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... 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.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... 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.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... 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.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_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.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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.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_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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... 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.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... 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.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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... 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_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.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.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 28ebaa27-0295-469a-96ec-263d54b1ee24 after 0 tries -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_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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... 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_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_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... 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.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.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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... 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_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_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_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_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... 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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... 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_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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.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.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.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_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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... 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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... 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_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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_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_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.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_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_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_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.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_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.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.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_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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... 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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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_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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_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_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.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_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 e3b482c5-0737-4d66-952c-fd4d6828e034 after 0 tries -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_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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e3b482c5-0737-4d66-952c-fd4d6828e034 after 0 tries -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.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_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_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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.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.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_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... 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_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.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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... 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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... 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.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_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... 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_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_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.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_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.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.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_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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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.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_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.PortForwardingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... 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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... 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_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.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.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_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.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.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.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... 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_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.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_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... 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.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_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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... 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.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.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_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_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.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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_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_values +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... 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.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.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.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_quota.ReservationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... 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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... 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_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_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.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_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_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.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.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_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_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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_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.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_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.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.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.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_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_quota.ReservationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... 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.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.ReservationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... 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.ReservationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_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.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_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.QosPacketRateLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... 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_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.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_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_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... 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.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.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_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... 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.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_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_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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.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_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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_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_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.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_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.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.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.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.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... 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.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... 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_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_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_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_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_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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 87ae0391-a7e1-4543-b095-d5259e56caa3 after 0 tries +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.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_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_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.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.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.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_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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... 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.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_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_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_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_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.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.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.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_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_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_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_address_scope.AddressScopeDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... 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_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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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.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_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_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... 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.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.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_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_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.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_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... 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.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_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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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_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_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... 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.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.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... 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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_values -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... 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_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_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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_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.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.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.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_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_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.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.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.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.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.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_network.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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.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.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_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_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_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_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... 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_quota.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... 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_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_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_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_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_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.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.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.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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.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.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_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_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.test_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... 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.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.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... 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.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_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.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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... 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.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_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_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_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.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_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... 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_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_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_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_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.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_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_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... 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_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_address_group.AddressAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... 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.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.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.AddressAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... 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_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_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.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.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bcee1290-5e35-49f3-bc68-19cd6b62e731 after 0 tries +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_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.extensions.test_l3.L3NatDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... 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_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.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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... 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_router.FloatingIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_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_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.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.AddressAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... 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_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... 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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... 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.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_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_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.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_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_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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... 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_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_router.FloatingIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... 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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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.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.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.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.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_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... 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_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.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... 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_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.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_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.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.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_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... 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_address_scope.AddressScopeDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... 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_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.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.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_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_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_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_address_scope.AddressScopeDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... 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.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.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_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_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_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_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.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_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... 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.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.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_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.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_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.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... 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_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_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_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.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.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.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_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_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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... 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.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.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.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_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_router.FloatingIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... 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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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.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.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_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_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_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.AddressScopeIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_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.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.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_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_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.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.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.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... 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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... 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_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_scope.AddressScopeIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... 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_network.NetworkSegmentDbObjTestCase.test_hosts +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... 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.AddressScopeIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e32d1c79-ed89-4750-9c87-8f5a0f328354 after 0 tries +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_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.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_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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17324165-548d-4223-a1dd-5ab0cfe5e048 after 0 tries -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.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.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3d455fc8-7b7d-4712-9c1f-47ddbcfc3a98 after 0 tries +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.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_network.NetworkSegmentDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... 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_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.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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... 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.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.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_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_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.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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... 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_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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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_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_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17324165-548d-4223-a1dd-5ab0cfe5e048 after 0 tries -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_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_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_address_group.AddressAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... 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_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_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.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_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.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_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-6312243 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 9aab74bf-d82c-4a02-8884-cb9f48f68eee. The number of host routes exceeds the limit 2. - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 -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.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.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_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_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_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.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_ipam.IpamAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... 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.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.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.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_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_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_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... 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.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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... 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_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.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.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_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... 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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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.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.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.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_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_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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.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.NetworkSegmentDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... 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.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.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_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_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.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_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... 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.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_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.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.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.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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_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_router.FloatingIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... 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.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_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_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 +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_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... 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.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.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_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.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... 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_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.ExtraRouteDBSepTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... 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.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.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.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_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.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_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_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_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.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.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_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.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_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_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_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.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.NetworkSegmentDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_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_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_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_quota.ResourceDeltaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... 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.AddressAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... 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_router.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_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.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_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_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_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.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.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_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... 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_router.RouterExtraAttrsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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_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.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_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.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.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.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... 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.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_router.FloatingIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... 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_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.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_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.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_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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_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_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_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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.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.RouteObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_router.FloatingIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... 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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.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.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_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... 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_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_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... 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.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... 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_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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.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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... 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.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_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_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.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.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.objects.test_subnet.RouteObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... 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_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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_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_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.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.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_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_subnet.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... 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.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_validate_filters_false ... 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.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.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_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.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_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_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_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.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.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_subnet.RouteObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... 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.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... 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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... 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.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_ipam.IpamAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... 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_subnet.RouteObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... 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.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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.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.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_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_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_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.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_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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... 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.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_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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... 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_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_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.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_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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... 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.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_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_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.QosPolicyDefaultObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... 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_scope.AddressScopeIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... 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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... 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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... 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.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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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.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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_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.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_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_subnet.RouteObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... 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.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 - 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( - ~~~~~~~~~~~~~~~~^ - 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.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.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.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_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_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.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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_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_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_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_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.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.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_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_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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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_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_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... 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_subnet.RouteObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... 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.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.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_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_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ec02655-a9ff-42f4-aa53-30340f25a672 after 0 tries -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.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.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_agent.AgentDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ac3ce45a-d360-46cd-94e8-f7ca80af3633 after 0 tries -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.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.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.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_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.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.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_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_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.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.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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_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_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.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.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.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_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... 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_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.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_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.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_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.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_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.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_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... 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.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.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_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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.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_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.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_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_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.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.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.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.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.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.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_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_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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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_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_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.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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_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_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_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... 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.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_subnet.RouteObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... 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.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes ... 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_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_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_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_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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... 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.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_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.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_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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... 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.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_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.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.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_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_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_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.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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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.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_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.test_agent.AgentDbObjectTestCase.test_resource_versions -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... 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_ipam.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... 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_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_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_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... 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_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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.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_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... 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_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... 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.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.IpamSubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e8916878-0dcf-4ba0-8c34-c47939bbe331 after 0 tries -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_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1960783b-a9f8-41bb-9747-70ba92861dad after 0 tries -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_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... 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_ipam.IpamSubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... 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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... 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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... 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.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... 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.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_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.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_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.IpamSubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... 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_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_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.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.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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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.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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... 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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... 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.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_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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_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.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.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.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_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' - 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_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.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.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_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_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_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_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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_single_transaction ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... 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.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_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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aab793a4-929c-43b4-b7b0-ca397d9fba83 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6436b227-5be1-4695-a244-6d8a045913c7 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_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.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_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_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_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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.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.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... 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_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_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_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_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_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.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.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.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.test_managers.TypeManagerTestCase.test_update_network_segment -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... 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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... 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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... 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_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... ok -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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... 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_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_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_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.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.TestMultiSegmentNetworks.test_allocate_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... 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_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.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.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 -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 -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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_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.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 -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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_bad_values ... ok -Traceback (most recent call last): -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 - 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.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_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.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.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_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.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.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.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.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_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.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_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bdfdc455-296b-43b7-8529-905df61452b1 after 0 tries -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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... 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_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... 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_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_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.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.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_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.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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.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_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_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... 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.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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... 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.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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... 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_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_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_port ... 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.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_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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.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_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... 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_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... 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_tag.TagIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... 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_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_notify_port_status_all_values -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... 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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... 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_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_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_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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.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_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_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.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_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_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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... 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_tag.TagIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_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.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_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_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_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_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_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.objects.test_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... 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.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 - ERROR [neutron.notifiers.nova] Error response returned from nova: -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_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.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.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_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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +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.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... 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.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_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.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_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.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_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_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_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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... 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.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.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_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_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_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_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.QosPolicyDefaultObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... 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_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_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_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_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.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_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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... 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_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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... 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_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_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... 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.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_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... 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.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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... 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_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... 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_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_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.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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.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_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... 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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... 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.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... 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_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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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_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_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_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_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_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_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_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_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_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_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_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.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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.SegmentHostMappingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... 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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... 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.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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... 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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... 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.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_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_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_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.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... 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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_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_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_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.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_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.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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... 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_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_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_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_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_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.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.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... 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_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... 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_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_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.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.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.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_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_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.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_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.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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_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.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.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.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_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_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_ports.IPAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... 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.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.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.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 +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_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_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.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_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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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.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_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.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... 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_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.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.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_agent.AgentIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_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_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_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_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_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_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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_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_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_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_agent.AgentIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... 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.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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... 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.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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_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_ports.IPAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... 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_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_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_router.RouterPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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_ports.IPAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... 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_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_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_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.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_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.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_router.RouterPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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_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.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... 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_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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_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.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... 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_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.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.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_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_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_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.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_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_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_agent.AgentIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... 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_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.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.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.test_agent.AgentIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... 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_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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_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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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_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_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.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.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_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_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_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_flavors.FlavorPluginTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... 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_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_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_agent.AgentIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... 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_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... 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.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.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_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_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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... 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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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_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_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_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_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_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_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... 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.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.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_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_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_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_ports.IPAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... 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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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_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_flavors.FlavorPluginTestCase.test_delete_flavor_in_use +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor_in_use ... 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_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.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.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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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.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_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_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.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.RouterPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... 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_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... 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.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_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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... 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_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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.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_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_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.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_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_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_ports.IPAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... 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.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... 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_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_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_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_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.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_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.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_router.RouterPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... 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.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_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.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_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_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_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... 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_agent.AgentIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... 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.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_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_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_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... 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.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_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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_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.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_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_ports.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... 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_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_ports.PortIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... 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.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... 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_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.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_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_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.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_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.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_ports.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... 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.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_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.objects.test_ports.PortIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... 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_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.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_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_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.PortIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... 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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... 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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... 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_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_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_ports.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_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.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_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.PortIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... 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_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_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_ports.PortIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... 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_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_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.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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... 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.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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... 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_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_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.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.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.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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... 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_ports.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... 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.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.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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_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_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values_with_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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_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.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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... 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_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_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.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_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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... 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.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_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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... 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.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_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_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.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_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_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.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_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... 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_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_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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... 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_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_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_local_ip.LocalIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... 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_ports.PortIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... 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_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.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_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_ports.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... 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.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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_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_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_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... 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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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_router.RouterPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... 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_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_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_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_ports.PortIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... 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.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_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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_ports.PortIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... 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_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_local_ip.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... 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.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.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_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.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_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... 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.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.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_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_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_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.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.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.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.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_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_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.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_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.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_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_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.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.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_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_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.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_local_ip.LocalIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... 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.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.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_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_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.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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... 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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... 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.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.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_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.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_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.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_router.RouterPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... 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.L3NatDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... 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_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_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.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... 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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_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_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... 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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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.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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... 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_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.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... 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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... 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.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.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.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_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_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_router.RouterPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... 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_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_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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... 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_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.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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... 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.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.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_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_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_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_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.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_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... 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.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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.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_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.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_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_router.RouterPortIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_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_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.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_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.RouterPortIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... 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.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... 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.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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_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.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... 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_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... 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_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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... 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.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.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_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_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_router.RouterPortIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... 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.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.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... 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_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_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... 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_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_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_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_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... 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.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.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_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_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_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_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.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_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_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_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_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_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_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_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_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_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_router.RouterIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... 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.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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_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_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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... 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_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.test_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_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.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_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_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_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.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_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_router.RouterIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_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_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_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_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_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... 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.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.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_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_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_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.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_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_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... 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_router.RouterPortIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... 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_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.RouterIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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.RouterIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... 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_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_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_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... 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.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_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_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_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.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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... 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.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.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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_router.RouterIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... 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_router.RouterPortIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... 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_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_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... 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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... 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_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_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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... 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_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_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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... 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_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.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... 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_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_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.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_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_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_subnet.DNSNameServerDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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_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.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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... 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_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_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_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_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_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_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_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.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... 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.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_subnet.DNSNameServerDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... 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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... 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_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_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_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_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_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_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.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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_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_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_subnet.DNSNameServerDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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.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_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_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_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_router.RouterIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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.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_router.RouterIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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.DNSNameServerDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... 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_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_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_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.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... 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_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.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.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.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_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_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.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.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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... 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_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.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_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_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.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_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_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_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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f6e2facb-34e7-406d-a133-2354cb8acb4a after 0 tries -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_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.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.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_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_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_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_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_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_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_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_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_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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... 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_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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.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.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_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_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_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_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_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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... 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.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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.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_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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.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.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_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_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_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_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_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.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.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_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.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_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_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_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_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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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_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.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_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_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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... 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_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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... 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_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_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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... 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_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.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... 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_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_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_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_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.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.TestMultiSegmentNetworks.test_create_network_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.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.test_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... 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_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_count_invalid_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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_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_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_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... 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_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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - 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.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_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_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.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_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.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.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.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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_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_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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... 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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... 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_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.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.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.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_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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_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.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.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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_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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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_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.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.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.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.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.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.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.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.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_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.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_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... 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.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_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... 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.ExternalNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... 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_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... 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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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.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_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.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.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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... 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_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.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.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.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_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_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_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_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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_object ... 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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. -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.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.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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... 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.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.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.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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_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.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_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.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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_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_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_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 " + 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. +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 + 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.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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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.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_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.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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... 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_network.ExternalNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... 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.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_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.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.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.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_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.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.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_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.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.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.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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... 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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... 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.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.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.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.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.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_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_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.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_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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... 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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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.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_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_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_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_network.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... 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_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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.NetworkDNSDomainDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... 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.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.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.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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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.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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... 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.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.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_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.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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_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_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.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_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_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... 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" + 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.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_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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... 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.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.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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... 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_network.NetworkRBACIfaceOjectTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... 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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... 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.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_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_network.NetworkRBACIfaceOjectTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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 -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 - 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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... 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.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.NetworkRBACIfaceOjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... 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.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.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_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.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.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... 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.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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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_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.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.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_network.NetworkSegmentIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... 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.NetworkSegmentIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... 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_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.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_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.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_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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... 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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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.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.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.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_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.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.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_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.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... 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_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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... 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_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_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... 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.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.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_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.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_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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... 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 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.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 -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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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_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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... 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_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.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_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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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.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_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_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.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_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.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.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.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.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.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.BaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_base.BaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_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.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_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.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_base.BaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... 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_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.BaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... 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.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.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_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... 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.BaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... 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.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.BaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... 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_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_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.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.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_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_create_single_transaction ... 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_flatallocation.FlatAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... 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.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.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_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.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.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.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_base.BaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... 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.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_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_base.BaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... 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.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.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.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.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.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.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.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.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.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_base.BaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... 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_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... 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_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... 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.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.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_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.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.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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... 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.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.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.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.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_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.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.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_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_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_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.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_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.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_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.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.BaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... 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.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.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_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_base.BaseObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... 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_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_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.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.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.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.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.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_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_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.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... 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_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.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... 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_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... 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.NetworkSegmentIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... 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.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_subnet.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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_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.ExternalNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... 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.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.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_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_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_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... 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_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.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... 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_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_network.ExternalNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... 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.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.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_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... 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.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_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_subnet.RouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... 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.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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_subnet.RouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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_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_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.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.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.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... 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_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... 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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... 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.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_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.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.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.test_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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_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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... 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_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.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.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_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.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_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... 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.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.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_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.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_subnet.RouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_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_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_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_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_subnet.RouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... 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_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_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.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.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_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.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... 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.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.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... 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.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_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.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.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.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.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.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.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_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_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_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_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_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... 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.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_ports.PortDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... 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_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.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_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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_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.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.QuotaUsageDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... 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_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_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... 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.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_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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... 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_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.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_quota.QuotaUsageDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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_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_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_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_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.extensions.test_l3.L3NatDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... 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.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... 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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... 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.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_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.test_ports.PortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... 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.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... 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.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.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_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.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 -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.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.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.test_plugin.TestMultiSegmentNetworks.test_release_network_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +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.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_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.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.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_base.BaseObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist -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.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_subnet.RouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... 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.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 -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_base.BaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... 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_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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_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.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_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.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 " -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_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_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.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.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_base.BaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_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_subnet.RouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -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_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_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.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.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_ports.PortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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_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.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... 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.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.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_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_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_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.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.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.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_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a8ea6ee7-aab3-4306-942f-3c9966d75e21. 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 a8ea6ee7-aab3-4306-942f-3c9966d75e21 +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.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.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.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.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... 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.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_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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... 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.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_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_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.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_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_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.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.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_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.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... 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.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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.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.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... 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.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.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.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.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_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_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_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.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.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.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_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_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.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_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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... 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.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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... 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.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.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.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.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.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_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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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_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.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_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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... 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.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_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... 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_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... 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.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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... 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.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_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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... 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_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.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.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.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_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_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.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_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... 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_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.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.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.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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... 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_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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_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.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.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... 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_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_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... 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.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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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.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.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_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_subnet.SubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... 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.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.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.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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... 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_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.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.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.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_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_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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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.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.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.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_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.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.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.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_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_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_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_subnet.SubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.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.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.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... 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.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.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... 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.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.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_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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... 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.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.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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_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.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.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_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.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.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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_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_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_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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.PortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... 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.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.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.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.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_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.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.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.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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... 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_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_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.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.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_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.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.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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... 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.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.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_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.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.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.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.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.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.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... 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.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_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.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.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.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_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_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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... 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_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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.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_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.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_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_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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... 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.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.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.NetworkPortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... 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.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_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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... 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_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.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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... 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.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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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_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_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_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_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.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.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_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... 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_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.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.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_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.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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... 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.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_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_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_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_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... 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.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_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.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.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_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.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... 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.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_metering.MeteringLabelRuleObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... 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.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.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.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... 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_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_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... 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.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.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_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_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_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_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_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.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.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_values -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... 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_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.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.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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... 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.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_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_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_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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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_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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_valid_fields ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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.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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... 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.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_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.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.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.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_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... 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.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_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.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_metering.MeteringLabelRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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.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.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.NetworkPortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... 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_ports.PortDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... 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.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.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.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_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... 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.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.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.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_invalid_fields ... 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_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.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.test_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... 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_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.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_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.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_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.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_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_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.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_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_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.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.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.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_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.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.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_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_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.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_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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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_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_ports.PortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... 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_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.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.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.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_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.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... 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.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.PortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e141d986-f2ec-4685-8b8f-4918cf46ca08. Error: 'Mock' object is not iterable -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 - 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 e141d986-f2ec-4685-8b8f-4918cf46ca08 -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.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.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_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.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.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_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 -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... 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.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_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.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.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_ports.PortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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.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.SegmentHostMappingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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.SegmentHostMappingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.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.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.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_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_metering.MeteringLabelRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... 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_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_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... 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.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.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.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_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.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_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.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.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_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_network.SegmentHostMappingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... 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.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.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.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_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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_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_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.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_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_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_network.ExternalNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... 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.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.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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.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.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_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... 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_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.ExtraRouteDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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.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.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a9259c4b-8605-482c-85fb-a50b1695287f. 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 a9259c4b-8605-482c-85fb-a50b1695287f -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.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.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.ExternalNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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_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.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_ports.PortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_fields ... 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.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.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.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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_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_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.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_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_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.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.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_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.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... 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.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_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_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_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.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.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.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_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.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.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_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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.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_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_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.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_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.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.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.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.SegmentHostMappingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... 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.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_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.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_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_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_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.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.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.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_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_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.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.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.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_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_subnet.SubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... 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.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_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_count +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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_network.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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.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.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... 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_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.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.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.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_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.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_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_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_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_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.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.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.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.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.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.NetworkObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... 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_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... 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_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.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_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_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.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_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.ExternalNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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.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.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.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... 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_rbac.RBACBaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... 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_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_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_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... 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.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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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.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_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_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.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_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.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_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.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.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.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.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_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.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.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.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... 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_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.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... 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_network.NetworkObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... 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_network.NetworkObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... 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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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.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_hints.PortHintsIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_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_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.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.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_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_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... 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.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_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_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_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_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_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_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... 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_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.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.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_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.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.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.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.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_network.ExternalNetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... 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_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_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_ports.IPAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... 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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... 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.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_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_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_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_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_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_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.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_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.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.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... 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.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.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... 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_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_subnet.SubnetDbObjectTestCase.test_get_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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_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_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.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.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_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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.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.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_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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.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.PortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... 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_ports.IPAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_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.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.PortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d4a4e105-7e11-42ce-8c08-01584bfc8718. Error: 'Mock' object is not iterable +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.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.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_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_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_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_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_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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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_network.NetworkObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... 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.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_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_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_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_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_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... 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.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_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.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_ports.PortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... 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.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_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.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_ports.PortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... 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.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_ports.PortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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_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.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_router.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... 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_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_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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_ports.PortDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... 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_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... 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.test_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... 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_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_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_ports.PortDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_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_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_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_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_ports.PortDbObjectTestCase.test_security_group_ids +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... 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_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_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.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_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.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.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] +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.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 63068ae8-9f6f-47c3-b1bc-3990b7f710cd on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] +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_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.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 05828939-4ff1-4fab-b33b-15b946b3094a on host my_l2_host_3 for vnic_type normal using segments [{'id': '79e2d7e3-14b1-40c1-af84-873f676a044c', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '76222986-a28e-4dd0-8387-4266fa17e05d'}] +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_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_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_subnet.SubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... 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.PortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_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.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.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_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_router.FloatingIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... 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.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_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_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... 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.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_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.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_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.PortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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.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.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.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... 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.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_router.FloatingIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... 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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... 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.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_subnet.SubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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_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.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.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.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.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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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_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.test_type_gre.GreTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... 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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... 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.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_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.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_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.TagDbObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... 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_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.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.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.TagDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... 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.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.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.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.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_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_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.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_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_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.TagDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... 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_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_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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_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.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_tag.TagDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... 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.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_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.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_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.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_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.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... 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_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_tag.TagDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... 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_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_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.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_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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... 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_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.ResourceDeltaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... 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 +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_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... 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_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_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_quota.ResourceDeltaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... 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_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.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_port_forwarding.PortForwardingObjectTestCase.test_get_values +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... 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.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_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_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.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_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_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.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_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_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_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.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_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_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.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_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.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.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_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_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.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.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_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_tag.TagDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_single_transaction ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... 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_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.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.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_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... 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.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_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_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_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.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.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.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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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_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.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_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_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.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.objects.test_tag.TagDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... 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_tag.TagDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_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_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_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_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_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_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_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_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.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_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.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_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.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_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_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.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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... 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_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_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_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_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.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.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_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.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_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... 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_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_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.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_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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... 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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_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.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.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.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_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.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.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.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.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.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_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.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_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.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.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.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_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.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_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.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_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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_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.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_router.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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.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.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 26e83b0c-54f8-48c0-9dac-53fd5a40a78a on host my_l2_host for vnic_type normal using segments [{'id': '0d4e032c-5cdf-4898-af02-99af3b8b59f2', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a15d5182-8843-438e-bb4d-19342d858323'}] +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.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_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_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.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_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_router.FloatingIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... 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_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_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... 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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... 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.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_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.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_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.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_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... 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_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.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_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.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.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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_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.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.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.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.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.DVRMacAddressDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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.test_type_geneve.GeneveTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... 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.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.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_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.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.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_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_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.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_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_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.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.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_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.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.RBACBaseObjectTestCase.test_get_type_class_map +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... 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_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_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.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_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.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_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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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.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.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.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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... 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.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_router.DVRMacAddressDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_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_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_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.test_router.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... 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.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.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_router.DVRMacAddressDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... 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.test_router.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... 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_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_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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.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_subnet.DNSNameServerObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_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.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_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.DNSNameServerObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... 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.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_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... 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_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_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_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... 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_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_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.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_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.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.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_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.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... 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_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_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... 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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... 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.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_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.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_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_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_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... 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 + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 413845a0-ad1a-42d0-855d-4ad5cba31532 not found + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 413845a0-ad1a-42d0-855d-4ad5cba31532 not found +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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... 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_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.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_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_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_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_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_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_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_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_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.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.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.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_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_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.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_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_router.FloatingIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.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.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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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_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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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_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_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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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_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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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_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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... 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.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... 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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... 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_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_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_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_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_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... 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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... 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.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_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_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.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_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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.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_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_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_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.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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.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_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.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.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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... 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_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_router.RouterRouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... 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_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... 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_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_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_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_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_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... 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_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_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.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.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.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_trunk.SubPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... 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_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... 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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_router.RouterRouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... 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.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 924564b4-2122-4135-b1ec-0dc00d705f91 on host my_l2_host_5 for vnic_type normal using segments [{'id': '52485ef9-35c4-4d11-ae31-80acff3a3449', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3305ba01-d670-4fea-a46c-da69b487ef00'}] +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.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_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_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.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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.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.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_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.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.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.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.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_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_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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_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_tag.TagIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_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_tag.TagIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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_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.test_tag.TagIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... 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.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_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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... 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_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_tag.TagIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... 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_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_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_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.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_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_trunk.SubPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_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.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_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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.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_tag.TagIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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_router.RouterRouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_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_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_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_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_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_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_tag.TagIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_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.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_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.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.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_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_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_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_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_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_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_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_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_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_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_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_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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... 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_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_tag.TagIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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_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.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.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.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_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_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_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.L3NatDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... 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_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.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_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_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_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_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_tag.TagIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_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.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_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.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.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... 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_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_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_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_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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... 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.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_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_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_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_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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.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_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_trunk.SubPortObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... 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.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... 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_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... 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.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_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.SecurityGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... 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_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_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.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_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.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_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_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.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.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.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_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.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.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.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.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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... 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.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.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_trunk.SubPortObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... 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.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_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.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_trunk.SubPortObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... 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_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.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.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.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_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.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.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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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_trunk.SubPortObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... 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.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_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_trunk.SubPortObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... 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_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_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.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.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_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.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_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_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.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.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_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.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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... 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_trunk.SubPortObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... 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.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... 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_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_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_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.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.ExtraRouteDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... 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_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.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_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_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.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_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.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... 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.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_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' + 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 "/build/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 d4a4e105-7e11-42ce-8c08-01584bfc8718 -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_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2e2b2f34-3e4b-4c82-98b6-392b7a0e3258. 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_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/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 "/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__ @@ -40884,81 +41317,303 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 2e2b2f34-3e4b-4c82-98b6-392b7a0e3258 -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.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_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.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.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.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_ports.PortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... 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.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_ports.PortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... 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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.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.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.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.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.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.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_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.QosPolicyRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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.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_ports.PortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... 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_ports.IPAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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_trunk.SubPortObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... 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.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.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.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_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_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.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.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.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.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_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_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.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.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.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 + 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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... 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.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_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_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.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_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_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.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.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_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.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.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_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.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_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_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... 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.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.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.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.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_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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... 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.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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_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.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.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.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.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.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.TestLinuxBridgeRpcCallbacks.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_activate ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... 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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... 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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... 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_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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_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.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.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.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.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 + ERROR [neutron.api.v2.resource] update failed: No details. 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/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -40989,27 +41644,11 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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) @@ -41043,647 +41682,612 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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 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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... 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.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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... 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_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_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... 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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... 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_ports.PortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... 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_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.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... 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_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... 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_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_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... 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_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.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.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.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.IPAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... 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.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.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_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.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_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_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_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_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... 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 +ValueError +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.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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.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_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.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.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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_single_transaction ... 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_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.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.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.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.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.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.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.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.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_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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... 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.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.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.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_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.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_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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... 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.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.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.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.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_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.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.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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592052213660 port, after_create 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/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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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.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.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.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_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.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.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... 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_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.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.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_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.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_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.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.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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592052213660 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_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.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.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.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_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_driver_context.TestPortContext.test_host_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... 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.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... 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.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_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... 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.test_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... 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_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_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_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.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.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.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_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_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.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_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.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_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_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.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_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_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_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.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_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_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.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_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.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.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_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.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.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_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.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_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_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.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_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.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.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_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_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_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.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_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.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 +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__create_nova_inventory_no_microversion +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test__create_nova_inventory_no_microversion ... 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.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.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.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.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_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... 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.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_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.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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... 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.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_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.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.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_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.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_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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... 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 1226, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -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_ports.PortDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... 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.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.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... 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.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.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_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.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.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.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_ports.PortDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... 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_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.test_ports.PortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... 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_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_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.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_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.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.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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_ports.PortDbObjectTestCase.test_security_group_ids -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... 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_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.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.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.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.IPAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id ... 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_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... 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_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... 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.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_ports.PortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... 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.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_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_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.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_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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.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_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.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.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.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.test_ports.PortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... 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.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.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_ports.PortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... 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_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_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.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.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.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_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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.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.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.PortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... 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_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_ports.IPAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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.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.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... 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_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.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.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_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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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_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_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.QosPolicyRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... 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_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... 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.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_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.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.PortBindingLevelIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... 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.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.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_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_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.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.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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_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.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.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_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.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.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.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... 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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8c224021-1863-4aa9-9b11-3b273fbf5169. Error: 'Mock' object is not iterable -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 - 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 8c224021-1863-4aa9-9b11-3b273fbf5169 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8fcb6394-3ab0-4d18-b12e-7a52bbb78500. 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 8fcb6394-3ab0-4d18-b12e-7a52bbb78500 -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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... 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_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.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.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... 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_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.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_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_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.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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... 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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... 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.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.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_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.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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... 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_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_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.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.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.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_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.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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_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.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... 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.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_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" + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +TypeError +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.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.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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... 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_l3.L3NatDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... 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.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.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.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_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.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 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__ @@ -41729,21 +42333,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.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 @@ -41779,330 +42368,80 @@ 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.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... 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_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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... 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_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_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_without_validate_filters ... 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_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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... 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.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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... 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_ports.PortBindingLevelIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... 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_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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... 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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... 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_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_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.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_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... 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.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.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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... 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.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... 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_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_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_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_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_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... 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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_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.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.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_missing_object ... 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.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.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.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_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_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.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_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.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.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_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_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.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... 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.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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... 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.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.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_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.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_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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.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.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_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.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_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_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_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... 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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... 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.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_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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... 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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... 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.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.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_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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_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.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields ... 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 - 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 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__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/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.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_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.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_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.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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... 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.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.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.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... 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.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... 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) @@ -42141,25 +42480,11 @@ 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 "/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) @@ -42193,9 +42518,27 @@ raise self.value File "/usr/lib/python3/dist-packages/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 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__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/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.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -42204,746 +42547,1681 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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_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_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.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_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.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.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.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.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.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.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_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.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.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_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_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_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.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.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.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_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_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.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.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.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.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.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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... 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_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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_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.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.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_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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.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.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.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_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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... 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.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.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_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_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... 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_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_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.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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... 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_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.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.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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... 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.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_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_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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... 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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... 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_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... 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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... 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_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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_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_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.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_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_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_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.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... 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_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_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.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_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_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_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... 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.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.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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... 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_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_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.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_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.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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... 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.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.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... 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.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_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_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_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_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_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_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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_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 -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_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.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_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_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_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_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_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.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.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_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_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_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... 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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... 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_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_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_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_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_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_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_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_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 76be7520-2265-45bc-94d8-cae770ac9c14 on host host1 for vnic_type direct using segments [{'id': '891f813a-cf20-4ab5-aa55-7e1fff2197d4', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 17762, 'network_id': '0e1a743a-cda5-441c-9f5d-869e9aaf2bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7794de1f-946f-49f8-80b2-99cc1b464fd1 on host host2 for vnic_type macvtap using segments [{'id': '891f813a-cf20-4ab5-aa55-7e1fff2197d4', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 17762, 'network_id': '0e1a743a-cda5-441c-9f5d-869e9aaf2bb4'}] -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.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.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_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_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.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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_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_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_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_router.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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.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_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.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.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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... 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_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_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_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.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_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_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_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_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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok -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_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_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_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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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_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.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_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.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_router.DVRMacAddressDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... 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_router.DVRMacAddressDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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.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_flavor.ServiceProfileDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... 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_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_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_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_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_flavor.ServiceProfileDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... 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_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... 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_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_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_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_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_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.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_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.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_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_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.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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... 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.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_flavor.ServiceProfileIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... 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_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_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok -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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... 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_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.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... 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_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_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.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_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_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_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_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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.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_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_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.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_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_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_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.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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... 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_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.DefaultSecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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_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_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_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... 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_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.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 +TypeError +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_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_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.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.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.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_extension_driver_api.ExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... 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.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.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_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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... 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_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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... 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.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 +/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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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 + 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 'c4af1cf5-7c79-419c-aab7-615b7b254252' +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 +/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.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_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.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.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.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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... 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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... 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 '39e2f5f2-ede7-4096-8a50-40e8dfc2c002' +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 +/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.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... 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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... 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 + 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 '7b154b74-24ae-421b-ba6a-2d4961f8c1ff' +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ca5bded3-7b5c-470f-9143-debdc549a14a 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_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_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_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.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.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... 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'" + 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.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... 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_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.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.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.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_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.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.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.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.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_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 " + 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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 49bb3322-e1aa-4536-a2b3-23a7c372e82f after 0 tries +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.TestNovaSegmentNotifier.test_create_bound_port_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... 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.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 +/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) + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b316cf2-962a-4f72-95ba-61645c7d242c after 0 tries +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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... 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 57ff179c-4b96-4a8f-9190-c24859329692 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b316cf2-962a-4f72-95ba-61645c7d242c after 0 tries +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.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.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_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.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.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.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 + 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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b316cf2-962a-4f72-95ba-61645c7d242c after 0 tries +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_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.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.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18f4f0b1-bb20-45f6-9b9f-34102e480bc4 after 0 tries +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.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.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.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_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... 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 a15eadf2-635c-4931-8dea-7d4f6061e864 +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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3b316cf2-962a-4f72-95ba-61645c7d242c. 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 3b316cf2-962a-4f72-95ba-61645c7d242c +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.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.test_trunk.TrunkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... 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.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.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_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.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.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.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.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.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.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_count_invalid_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.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.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 + 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.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.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.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_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fec8ea04-6b0b-470f-a989-b152b82ed56e 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.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.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... 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.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.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.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_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.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.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.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.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_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.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.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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_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.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.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_segment.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... 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.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.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.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_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.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.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_extraroute.ExtraRouteDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... 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_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.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_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.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.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_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.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.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 +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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 535e01b4-d81e-402a-ad24-e7d889a0dcab after 0 tries +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_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.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.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_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.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_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... 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_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.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_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f471d8cf-f96b-4d6a-b369-c1ccdd621ed1 after 0 tries +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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f471d8cf-f96b-4d6a-b369-c1ccdd621ed1 after 0 tries +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.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_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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f471d8cf-f96b-4d6a-b369-c1ccdd621ed1 after 0 tries +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_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.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.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.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.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_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_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.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_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_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.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_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.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.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_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.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_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 872030da-98af-4972-aa82-24c5f7780b71 after 0 tries +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.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.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_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 872030da-98af-4972-aa82-24c5f7780b71 after 0 tries +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.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.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.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_trunk.TrunkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... 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.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.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 872030da-98af-4972-aa82-24c5f7780b71 after 0 tries +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_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.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.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... 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_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_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 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 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.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.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_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.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() + ~~~~~^^ + 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.TrunkDbObjectTestCase.test_update_multiple_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_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_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_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.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.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.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 +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.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.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.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.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.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... 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.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_trunk.TrunkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... 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.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.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.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.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.db.test_api.GetValuesTestCase.test_get_values +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... 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.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.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.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_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.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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.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.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.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_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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... 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.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.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.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.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 + 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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... 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.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.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_get_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.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.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.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.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.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_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.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.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.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.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' +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.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.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.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.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.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... 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_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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_update_changes +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes ... 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.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.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.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.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.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 +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 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.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.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_l3.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... 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 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.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.AddressScopeRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_create_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 "/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/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) @@ -42977,485 +44255,110 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... 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.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_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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_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.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.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_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... 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_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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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_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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_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.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_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_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_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_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_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.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... 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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... 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.DefaultSecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... 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_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.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_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... 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_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.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_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_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_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.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... 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.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_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_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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... 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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.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.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... 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.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.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.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... 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.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -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.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.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.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.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_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_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_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.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_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.test_service.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.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.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.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_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.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_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_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_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.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_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.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... 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_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... 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.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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... 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_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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_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_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_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_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_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_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_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_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_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_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.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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_scope.AddressScopeRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... 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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... 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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.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 - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '2644ab8f-cf39-43a4-90d8-38b20dd52547' -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2644ab8f-cf39-43a4-90d8-38b20dd52547. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... 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_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.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/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: - + 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.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.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.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.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_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.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.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.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_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.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.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.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_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.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.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.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.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... 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.L3AgentDbSepTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... 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 + 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 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 2644ab8f-cf39-43a4-90d8-38b20dd52547 -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_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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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_metering.MeteringLabelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... 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_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.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_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_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... 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.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_metering.MeteringLabelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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_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.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... 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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_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_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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok -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.plugin] mechanism_manager.create_port_postcommit failed, deleting port '72e2d4d6-1c17-4264-8d5d-5a6c87fc026d' -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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 72e2d4d6-1c17-4264-8d5d-5a6c87fc026d. Error: 'Mock' object is not iterable -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + 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.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.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.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.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.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.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_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.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.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.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.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.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.TestMultiSegmentNetworks.test_create_network_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... 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_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.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.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.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 " + 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/plugin.py", line 1628, in _after_create_port - self.mechanism_manager.create_port_postcommit(mech_context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -43464,826 +44367,1743 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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: - +TypeError: borked +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.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.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_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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_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.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.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.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.TestMultiSegmentNetworks.test_create_network_provider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... 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.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.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.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 + 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/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 72e2d4d6-1c17-4264-8d5d-5a6c87fc026d -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_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_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_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.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... 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.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... 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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... 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.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.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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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.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_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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... 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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... 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_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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... 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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... 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_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_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_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_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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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.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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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_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_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_metering.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... 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_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.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_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... 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.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_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_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_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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_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_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_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.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_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_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.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_metering.MeteringLabelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... 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_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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... 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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... 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_metering.MeteringLabelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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_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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_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.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.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_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_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.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_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... 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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_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.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.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_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_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_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_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_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_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.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_network.NetworkRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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_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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... 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_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.NetworkRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... 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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... 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_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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b58cd06c-63ed-4bc3-a3b1-891267d4fdf3. Error: 'Mock' object is not iterable -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + 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.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.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.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.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_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.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.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.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.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 + 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/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 b58cd06c-63ed-4bc3-a3b1-891267d4fdf3 -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_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... 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.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.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.NetworkRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... 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_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.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.NetworkRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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_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_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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... 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_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_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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_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.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_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_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_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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ffc47ca4-e521-45b4-809c-8661602426e6. 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/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.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.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.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.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.TestMultiSegmentNetworks.test_create_network_single_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... 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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... 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.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.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.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_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.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_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... 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_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.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_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.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.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_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.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.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.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.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.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_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.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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.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.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.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.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_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_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.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.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_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.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.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.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.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_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.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_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.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.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_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.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.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.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_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.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.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.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_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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... 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.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_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.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.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.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.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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... 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.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_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_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_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.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... 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_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.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.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_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.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_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_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.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.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.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.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.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 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 ffc47ca4-e521-45b4-809c-8661602426e6 -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.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_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_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_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_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_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_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_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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... 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_router.FloatingIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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_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_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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... 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.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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... 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_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.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.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.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_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_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.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_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.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.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_router.FloatingIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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.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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_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.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.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.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_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_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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_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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 685da88c-e4f7-46de-8534-2f66f7a3a6cf. Error: 'Mock' object is not iterable -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 - 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/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.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.test_plugin.TestMultiSegmentNetworks.test_release_network_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... 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.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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... 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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... 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.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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... 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.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.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.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_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.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.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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_fields_no_update ... 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.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 +/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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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.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.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.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_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.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_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.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.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.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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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_gre.GreTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeMultiRangeTest.test_release_segment ... 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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... 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.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 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 685da88c-e4f7-46de-8534-2f66f7a3a6cf -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.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.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_network.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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.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_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_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.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.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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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.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.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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... 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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_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.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... 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.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.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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.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_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.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_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.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_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_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_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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ff327905-2033-417c-8be7-acc128db7168. Error: 'Mock' object is not iterable -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 - 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/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_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.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.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.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_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.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.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.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_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.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.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.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.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_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.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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a16e3f1-d47b-4d86-8409-868dc4c1240f on host testhost for vnic_type normal using segments [{'id': 'c3a9fabf-db89-4641-86f7-ff06c13029d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d67f0e2-2850-48a5-9363-d89ac7b46e50'}] +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_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.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.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_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_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.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.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_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_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.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... 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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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.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.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.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.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.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_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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port dffd659a-33ef-430d-b848-21c67c954bd7 on host testhost for vnic_type normal using segments [{'id': '18c2798f-7ea6-4c84-982e-74123664cc1f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b94c9b0b-435e-44ac-b310-b572baa1b7e7'}] +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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... 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_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.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_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] +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.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ec1ecd47-9105-4d3a-8bc8-9a33acfa81a7 on host testhost for vnic_type normal using segments [{'id': 'c61265f8-10cd-497e-8859-64b1db036449', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'be587f8e-f00c-40ac-a048-21963f92ed38'}] +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_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 19977e35-0406-4e3b-86c8-7f4c20bb9c4d on host testhost for vnic_type normal using segments [{'id': '3ee38d9c-e034-4133-baf4-c2312aeb7c6d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5bf33cf6-2535-4cd7-a23c-a8811463c84c'}] +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.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.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_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.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.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.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.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.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.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.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.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhost for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 ff327905-2033-417c-8be7-acc128db7168 -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.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.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_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.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.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_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_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_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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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.test_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... 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_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_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_local_ip.LocalIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... 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.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_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... 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.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.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_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.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_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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port de7a5d41-d7ed-43c4-aabf-1bd3c7f59a62. 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 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5eee37cc-a08f-4f08-8d39-9096f4c68b21 on host testhosttemp for vnic_type normal using segments [{'id': 'a7a79538-d0cd-4b28-8007-ac159fab4a22', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '725a5cf0-154f-448d-8182-0e3787850a93'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ee9b89bb-76aa-4ee1-b6b0-b81be0667ee0 on host testhosttemp for vnic_type normal using segments [{'id': 'd0b95b86-85e7-412a-8ce3-7945ce789c10', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64947bfb-86c8-4832-81a2-b5e5eab847d2'}] +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_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.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.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.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_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.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.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_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_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.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.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.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.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_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_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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] +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 " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d00eea8-9b41-4bea-a956-59606ed96b97 on host testhost for vnic_type normal using segments [{'id': '0811a369-8a5c-4674-9859-25ab4b89a91f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1da8fc2f-8e52-4e83-a886-a19a5a9f199b'}] +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.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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... 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_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_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.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 +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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... 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.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.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.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_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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e3f6360-bf72-4773-93a5-e5dadae14e97 after 0 tries +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.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_none ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e3f6360-bf72-4773-93a5-e5dadae14e97 after 0 tries +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.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.TestMl2V2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... 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 + 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.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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 + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +/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.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.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.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.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 + 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.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_extraroute.ExtraRouteDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... 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.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.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.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.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_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.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.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 + 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.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.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.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.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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... 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.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.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_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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.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.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... 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.IpamAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... 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_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... 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 +/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_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... 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.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_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.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.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.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_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.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.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'" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e80d243b-2f1a-424f-af9d-55e234cd9792 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e80d243b-2f1a-424f-af9d-55e234cd9792 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_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.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.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... 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_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.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_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.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_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.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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.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.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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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.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.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_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... 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.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.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... 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_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_metering.MeteringLabelRuleObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_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.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_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.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.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.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.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.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_metering.MeteringLabelRuleObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7e37c93b-45b8-4587-93c9-04674449d3cf after 0 tries + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dfa0ebc6-09a3-4cc9-a343-849b5cf68a14. 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 @@ -44309,54 +46129,177 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port de7a5d41-d7ed-43c4-aabf-1bd3c7f59a62 -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_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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... 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.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_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_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_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_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_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_router.FloatingIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... 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.NetworkSegmentIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 42e71573-ed2f-4f33-bbfc-8a360def1433. Error: 'Mock' object is not iterable -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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dfa0ebc6-09a3-4cc9-a343-849b5cf68a14 +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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7e37c93b-45b8-4587-93c9-04674449d3cf 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.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.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.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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_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_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.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.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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_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.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.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_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... 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.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_metering.MeteringLabelRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... 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_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.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.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.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.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.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_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_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_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.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.TestMl2V2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... 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.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.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... 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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... 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.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.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_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.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_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.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... 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_metering.MeteringLabelRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... 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_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_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.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.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_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_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_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0e6ed852-ece2-4a68-9a0b-760e9ddf05c7 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0e6ed852-ece2-4a68-9a0b-760e9ddf05c7 after 0 tries +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.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.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_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_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.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.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.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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... 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.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.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.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.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.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_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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c7e68acd-de57-4783-b523-2807188f37bb. 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 @@ -44382,68 +46325,510 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 42e71573-ed2f-4f33-bbfc-8a360def1433 -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.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_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_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_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_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_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.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_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_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_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... 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_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_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.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_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... 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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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.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_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_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'" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8ba33ded-02ea-4502-bfa9-07d8c98a375c. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c7e68acd-de57-4783-b523-2807188f37bb +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.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.test_rpc.RpcApiTestCase.test_device_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... 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.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.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.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.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_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.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... 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.test_rpc.RpcApiTestCase.test_port_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_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_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.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... 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_rpc.RpcApiTestCase.test_tunnel_sync +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... 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_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.test_rpc.RpcApiTestCase.test_tunnel_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... 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.test_rpc.RpcApiTestCase.test_update_device_down +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... 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.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] +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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b16c5715-3238-4b57-9bf9-43ca1b9ed850 on host test for vnic_type normal using segments [{'id': '4bcba8c6-33bf-4493-bebb-a88a7bb5b4aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9cccffc1-6971-4c42-a7cd-a6aadddb5b0d'}] +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.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_rpc.RpcApiTestCase.test_update_device_up +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba834fd9-818c-480f-b567-88289ba92d66 after 0 tries +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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba834fd9-818c-480f-b567-88289ba92d66 after 0 tries +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.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.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.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.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_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_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_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.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_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.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.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.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.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.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.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_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.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.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.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.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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... 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.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.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.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.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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... 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.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.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_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.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_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.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.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.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_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.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.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.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.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.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.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.objects.test_quota.ReservationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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.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.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_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_quotasv2.TestQuotaDriverLoad.test_quota_driver_load +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... 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.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.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.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.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.test_manager.TestQosDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... 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 ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 75c9fa2e-21e6-404d-8278-a8229875b9ed after 0 tries + ... 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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 75c9fa2e-21e6-404d-8278-a8229875b9ed after 0 tries +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_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_quota.ReservationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... 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.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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_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.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.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.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.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.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.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.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.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.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_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.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.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... 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.rpc.test_backend.ServerSideRpcBackendTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... 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_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_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... 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_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.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.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... 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_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.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_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_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_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.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... 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.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.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_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.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.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.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_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_quota.ReservationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.ReservationDbObjectTestCase.test_reservation_synthetic_field +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... 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.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.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.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.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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.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_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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.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.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... 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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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_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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... 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_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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_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.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_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_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.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_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.DefaultSecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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.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_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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0c605610-8d04-4174-b34b-089dea66af01. 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 @@ -44469,52 +46854,10 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8ba33ded-02ea-4502-bfa9-07d8c98a375c -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.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_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_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_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_local_ip.LocalIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_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_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_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.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.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_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.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... 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.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_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_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_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.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.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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 525d6442-209b-446c-a391-a2c872bbf8cf. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0c605610-8d04-4174-b34b-089dea66af01 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7f9090bd-5686-45f6-910f-44f876923075. 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 @@ -44540,65 +46883,69 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 525d6442-209b-446c-a391-a2c872bbf8cf -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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... 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.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... 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_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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... 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_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_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_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_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_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_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.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_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dbc8ffdb-0b34-45f9-b892-14fc6fbdb8a7. Error: 'Mock' object is not iterable -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 - 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 7f9090bd-5686-45f6-910f-44f876923075 +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_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.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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_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.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_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.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.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_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_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.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.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.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_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.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_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_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_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_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 + 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__ @@ -44606,30 +46953,19 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 dbc8ffdb-0b34-45f9-b892-14fc6fbdb8a7 -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_network.NetworkSegmentIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9957211c-0d84-4fd7-8741-f44a4ea611bf. 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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -44637,110 +46973,19 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 9957211c-0d84-4fd7-8741-f44a4ea611bf -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.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.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.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... 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_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_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.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_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... 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_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_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_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... 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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... 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_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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... 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_router.RouterRouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... 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_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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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.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.RouterRouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_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_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_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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 00aac4ea-8ce6-454d-b5bf-1b53a6a9415d. 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 + File "/usr/lib/python3/dist-packages/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__ @@ -44748,1242 +46993,411 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 00aac4ea-8ce6-454d-b5bf-1b53a6a9415d -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_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.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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.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.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... 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_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_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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... 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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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.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_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_router.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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_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_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_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_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_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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_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.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_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_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_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_router.RouterRouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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_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_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_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.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_router.RouterRouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... 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_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.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.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_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.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.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_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... 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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... 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_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... 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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... 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_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... 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_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_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_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_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_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_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.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_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_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_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_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_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_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... 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_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_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.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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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_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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... 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_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_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_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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.LocalIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... 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_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_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_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_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.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_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_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_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_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.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.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_local_ip.LocalIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... 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_router.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.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_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.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_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.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_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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 - 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.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_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_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.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.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.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_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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.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_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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_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.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_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_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.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.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.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_quota.QuotaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_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.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_quota.QuotaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... 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.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.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_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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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_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.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.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_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.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_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.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.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_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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.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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... 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.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_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_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_quota.QuotaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... 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.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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_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.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.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.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.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.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_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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... 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.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_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... 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.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.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_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_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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... 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.NetworkObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... 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_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.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_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.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.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_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.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_network.NetworkObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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.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.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.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... 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_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.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.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.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.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.QuotaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... 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.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.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_network.NetworkObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... 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_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.QuotaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... 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_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.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.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_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.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.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.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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.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.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_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.test_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... 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.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_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.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_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... 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.test_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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_network.NetworkObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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_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.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.NetworkObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_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_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_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... 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.NetworkObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_missing_object ... 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.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.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.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_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.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.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.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_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.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_network.NetworkObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... 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.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_network.NetworkObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... 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.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_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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... 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.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.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_mixed_fields ... 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.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_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_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.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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.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.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_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.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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... 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.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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.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.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.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_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.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_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_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.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.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_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_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.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.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_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.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.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_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_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_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_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.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_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_network.NetworkObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_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.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 + 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. +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.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.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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... 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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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.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_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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_network.NetworkObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... 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.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_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_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.NetworkObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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_count_invalid_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_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.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.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_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.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... 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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... 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_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_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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.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_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_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.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.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.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_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.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.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_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.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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... 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.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.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 + 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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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_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.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_network.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_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.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.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_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_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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... 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.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.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_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.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.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.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.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.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_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... 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.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.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.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.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.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_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.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_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.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_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.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_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_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.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 +/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_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.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_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_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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... 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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test__get_available_allocation ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_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.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_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.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.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.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.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_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.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.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.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.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.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... 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.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_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.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_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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... 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.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.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_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.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.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.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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_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.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.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.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.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_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.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_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_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.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.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 + 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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... 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 " + 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.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.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_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_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.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.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_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.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_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_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_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_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5aacbf0b-6b1d-4858-9de3-cfbc9f1ad476. 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 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/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 5aacbf0b-6b1d-4858-9de3-cfbc9f1ad476 -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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... 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_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.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_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.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.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_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_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_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 + 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.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_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... 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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... 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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... 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.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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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.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_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.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_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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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_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.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_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_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.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.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.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.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.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.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_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_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_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... 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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... 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.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.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b33f2478-9e53-4c20-8f85-567c350a6d5a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0d4a2fe8-270d-4695-8047-6ad91b2a4bc1. 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 @@ -46009,416 +47423,19 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b33f2478-9e53-4c20-8f85-567c350a6d5a -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_router.RouterRouteIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... 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_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_router.RouterRouteIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... 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_router.RouterRouteIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... 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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... 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_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_router.RouterRouteIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... 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_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_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.ExtraRouteDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... 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.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_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.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_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_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_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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... 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_router.RouterRouteIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... 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.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_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.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.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.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_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.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.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.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_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.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.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_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.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.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_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.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_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.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_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... 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.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_router.RouterRouteIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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.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.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_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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.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_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.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... 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.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.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.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.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.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.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_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.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.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.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.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.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_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_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.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_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_router.RouterRouteIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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.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.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_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.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.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_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.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.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.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.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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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" - 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.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.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.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.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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_router.RouterRouteIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... 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.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.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_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.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.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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_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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... 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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... 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.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.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.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... 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_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.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.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.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.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_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.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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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.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.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_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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... 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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_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.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.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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.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.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.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_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.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_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.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.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.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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... 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_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.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_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.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.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_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_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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_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.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_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' - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 16b9b0ea-b3d6-4256-ac6a-9163f6343a70. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0d4a2fe8-270d-4695-8047-6ad91b2a4bc1 +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.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 +/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'.]. + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 15faada9-56f6-412d-8027-8a5981ea9cc8. Error: 'Mock' object is not iterable +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.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.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 @@ -46444,235 +47461,116 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 16b9b0ea-b3d6-4256-ac6a-9163f6343a70 -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.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_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.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... 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.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.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.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_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.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.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.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_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.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_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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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_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_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.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_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_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_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... 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.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.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_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_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... 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_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_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.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.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.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.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_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.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.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.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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.test_trunk.TrunkObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... 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.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_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_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_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... 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_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_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.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_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_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_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.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_trunk.TrunkObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_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.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.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_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_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_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_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_trunk.TrunkObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... 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.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_trunk.TrunkObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... 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_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.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_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_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_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.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_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.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.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.objects.test_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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.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_trunk.TrunkObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... 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.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... 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.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_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 15faada9-56f6-412d-8027-8a5981ea9cc8 +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.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.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_with_specific_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_specific_id ... 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.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.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.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.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.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.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.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 + 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.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.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.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.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.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.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.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.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.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 ... 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 +ok +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.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 + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 9282d067-b1a3-4f07-97b0-291d46238500: Parent port for trunk bridge could not be found. +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.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 a667e2d6-c72b-4c53-bd8a-873c4ccd691e to trunk with ID a173de95-053c-43ad-b485-183288383aa0: Error while communicating with OVSDB: error +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.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.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.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.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.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.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.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 +/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.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.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.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.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.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.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.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.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.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_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 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__ @@ -46718,6 +47616,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.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 @@ -46753,70 +47666,130 @@ raise self.value File "/usr/lib/python3/dist-packages/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 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/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.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_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.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_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.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.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.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.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.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.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.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.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.pecan_wsgi.hooks.translation] PUT failed. +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +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.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.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_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.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.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.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 + 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.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.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.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.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 +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.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_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.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.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.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.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.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 +/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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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_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.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 +/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.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.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.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_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... 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.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.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 + 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) @@ -46855,11 +47828,25 @@ 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 "/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) @@ -46893,27 +47880,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 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__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/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 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -46922,996 +47891,516 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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_update -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_update ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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_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_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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... 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 - 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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 944edcdf-d92c-49f9-bbf7-be8b7f0b673f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +neutron.plugins.ml2.common.exceptions.MechanismDriverError +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.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.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.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.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.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_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.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.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 + 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.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.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_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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.test_auth.NeutronKeystoneContextTestCase.test_no_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_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.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.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.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.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_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.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... 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.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... 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_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... 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.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.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_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok + ERROR [neutron_lib.utils.runtime] Error loading class by alias 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 944edcdf-d92c-49f9-bbf7-be8b7f0b673f -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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c37e30b7-89b2-4db5-9f70-ce18b9d435c9. 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/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' +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 + ERROR [neutron_lib.utils.runtime] Error loading class by class name 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 c37e30b7-89b2-4db5-9f70-ce18b9d435c9 -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.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.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.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.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.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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.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.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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... 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.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.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_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.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_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.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_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.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_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.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.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.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.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.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.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... 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_ports.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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.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.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.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_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_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.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.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.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3552e95b-49ef-470b-9f64-89dd34694f41 on host host1 for vnic_type direct using segments [{'id': 'a6fbb36b-4fe6-4089-8a4a-a735999a83a5', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 20413, 'network_id': 'd9365d04-6489-4983-ae18-c96bc6558be7'}] +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.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e062b284-63ac-4a9a-9015-c0421e11185c on host host2 for vnic_type macvtap using segments [{'id': 'a6fbb36b-4fe6-4089-8a4a-a735999a83a5', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 20413, 'network_id': 'd9365d04-6489-4983-ae18-c96bc6558be7'}] +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.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.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.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.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_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.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.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.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.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_service_plugin_by_name_is_loaded ... 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.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_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.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.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.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.test_policy.CustomRulesTestCase.test_field_check__regex_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar +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.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.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.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.test_policy.CustomRulesTestCase.test_owner_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... 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.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.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.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.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.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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_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.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 - 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 '98618ffb-8a05-4e29-b7f9-921ef5da3298' -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.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_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.TestFaultyMechansimDriver.test_create_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... 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.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_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.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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... 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.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_ports.DistributedPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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.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_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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.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.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 - 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 'c122999e-8ef0-48a0-a61a-01552d9861be' -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_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.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... 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.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.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.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_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.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.DistributedPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... 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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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_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.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_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.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_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.DistributedPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... ok - ERROR [neutron.db._utils] Cannot clean up created object a7abfecb-64c5-48b1-9876-43f83f4d18e6. Exception: Router a7abfecb-64c5-48b1-9876-43f83f4d18e6 could not be found -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.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_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 - 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 'd951398f-b89a-4fb0-880d-4669edaf2f76' -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 -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.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.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.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.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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... 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.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.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.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.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.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.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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.db._utils] Cannot clean up created object d3ea499d-288a-472a-9552-729c3d22a080. Exception: -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.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.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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... 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.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_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.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... 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.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.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.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.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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... 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_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.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.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 - 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.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_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.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_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... 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_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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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.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.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 - 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 884674cd-da2d-48cc-9107-29c025742257 -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_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.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_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... 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_ports.IPAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... 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.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.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_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.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.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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.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_ports.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... 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_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.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.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.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_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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... 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_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... 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 0eb31a98-72ed-474b-8dbf-8ebd1729e204 -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_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_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.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... 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_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.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.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_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.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.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.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_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.test_plugin.TestML2Segments.test_release_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... 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.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.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.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.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.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.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.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.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.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.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_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_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.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_ports.IPAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... 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.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.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_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_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_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_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.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.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.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_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_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.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_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_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.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.TestMl2PortBinding.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... 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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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 09d0b340-eeea-4c11-be62-2ae77852f53e owned by network:floatingip is not supported. -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_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_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.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.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_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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.TestOVNMechanismDriverNetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_network ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit +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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... 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.TestCheckLivenessCommand.test_check_liveness +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... 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.hacking.test_checks.HackingTestCase.test_assertempty +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... 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.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.GeneveAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... 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.hacking.test_checks.HackingTestCase.test_assertisinstance +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... 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.hacking.test_checks.HackingTestCase.test_asserttruefalse +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... 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.hacking.test_checks.HackingTestCase.test_check_builtins_gettext +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... 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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... 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.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.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.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.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.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... 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.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.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.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... 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 " + ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffff7b2456c0>! 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 e907c572-0147-4389-9a28-44acc24e3280 is not supported. -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_ports.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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.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 - 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.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.QuotaExtensionCfgTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_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 -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.TestML2Segments.test_reserve_segment_success_with_partial_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok + 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.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... 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.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.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.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute_as_list ... 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.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... 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.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check ... 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 + 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.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 + ERROR [neutron.policy] Unable to verify match:%(malformed_field)s as the parent resource: malformed was not found +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.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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... 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.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_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.test_policy.NeutronPolicyTestCase.test_log_rule_list +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... 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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... 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 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 @@ -47999,6 +48488,10 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest +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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... 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 @@ -48241,54 +48734,91 @@ 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.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.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.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_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.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.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.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.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.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.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.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.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_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_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_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.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.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.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_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.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.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.test_policy.NeutronPolicyTestCase.test_process_rules +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... 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_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... 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.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... 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.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.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.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.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.test_service.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.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.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.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.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.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_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.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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... 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.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.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_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.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 " + 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_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.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__ @@ -48336,6 +48866,17 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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) @@ -48369,40 +48910,50 @@ raise self.value File "/usr/lib/python3/dist-packages/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 "/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.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.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.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.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.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_securitygroup.TestSecurityGroups.test_default_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... 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.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.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.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.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.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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -48433,59 +48984,19 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... 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_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... 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.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.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.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.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 - 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 "/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -48516,13 +49027,35 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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 @@ -48558,47 +49091,110 @@ raise self.value File "/usr/lib/python3/dist-packages/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 75de52ff-59e0-4403-be70-2bf6e9863cc7 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.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.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.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.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.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.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.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.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.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.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.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.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 + 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_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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... 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.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.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.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.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.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.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.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.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.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.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_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_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.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_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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 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__ @@ -48757,302 +49353,1214 @@ 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_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.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.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.test_plugin.TestMl2PortBinding.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... 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.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.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.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.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.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.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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... 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.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.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.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.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_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.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.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.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.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.TestMl2PortBinding.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... 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.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.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_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.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_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.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.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.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_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_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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 -/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_count_invalid_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... 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_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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_quota.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... 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.objects.test_quota.ReservationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... 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_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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.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.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_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28919637-fca1-44c0-9067-1534156aba58 on host test for vnic_type normal using segments [{'id': '33c63ba0-d8aa-4df8-9913-efdf88ae8b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e36101d9-536f-4b93-93d4-8f79b928ccdf'}] -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.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_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_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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +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.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.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.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.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.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.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.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_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_vlanallocation.VlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... 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_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_tenants_and_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_tenants_and_quotas ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... 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_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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... 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" +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.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.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.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.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.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.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_greallocation.GreEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... 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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '17a6a9ae-9a0a-4863-ac30-9c0b75a627a1' +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_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 17a6a9ae-9a0a-4863-ac30-9c0b75a627a1. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 17a6a9ae-9a0a-4863-ac30-9c0b75a627a1 +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.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.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.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.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.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.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_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... 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.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.test_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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_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_agent.AgentDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.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.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_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_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.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_agent.AgentDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... 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.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.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.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.test_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... 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_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_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.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.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.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.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_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... 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.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.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_agent.AgentDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_agent.AgentDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_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_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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '3e760b60-22c2-4bd5-988d-9d7f2586c7fb' +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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e760b60-22c2-4bd5-988d-9d7f2586c7fb. Error: 'Mock' object is not iterable +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 + 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] -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.managers] Mechanism driver test failed in bind_port + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 3e760b60-22c2-4bd5-988d-9d7f2586c7fb +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.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.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... 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.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.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.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_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.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.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.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.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.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.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_agent.AgentDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... 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_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... 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_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_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_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_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.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.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_invalid_admin_status ... 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.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_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_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.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.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_agent.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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_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.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_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.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.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_agent.AgentDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... 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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... 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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_create +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... 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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... 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.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.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.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... 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_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_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.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_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_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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... 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.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_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.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_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.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_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_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.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_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.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.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_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.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.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.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.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_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.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_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.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_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_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_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.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.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.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.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.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.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.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_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_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_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.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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... 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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port db7a3097-b468-4b59-9374-ac60070295c1. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 db7a3097-b468-4b59-9374-ac60070295c1 +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.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.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.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.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_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_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_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_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.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.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.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.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.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.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.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.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.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.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.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_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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9c4345b4-15e1-4e77-8adf-ea94b52f4efa. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 9c4345b4-15e1-4e77-8adf-ea94b52f4efa +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_securitygroup.TestSecurityGroups.test_list_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... 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.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.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.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.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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... 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.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.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.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.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.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.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_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_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.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.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_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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... 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.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.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2880afd5-8b55-4b7f-be35-3c03b78e3876. Error: 'Mock' object is not iterable + ... 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 2880afd5-8b55-4b7f-be35-3c03b78e3876 +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.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.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.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.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.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.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.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.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.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.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.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_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.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_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_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.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.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 823c69bf-0da4-4563-9dae-55d7eef095dd. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 823c69bf-0da4-4563-9dae-55d7eef095dd +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.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... 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.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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... 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.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_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.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_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.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.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.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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... 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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 163c6123-57e9-41f6-af67-89e9c833d0a1. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 163c6123-57e9-41f6-af67-89e9c833d0a1 +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.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.QosPolicyNetworkBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... 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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... 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.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_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.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.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.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... 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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... 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.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.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.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.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.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.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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a0dab6b9-b163-4386-ad2f-bcc749cb5cd3. 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 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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb1445f4-feab-496b-be08-b0696059d89d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2004b793-6619-4d53-90a0-4f20be0d8e18'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4b69b513-1f3e-464f-90cb-adbc360511fe after 10 tries + File "/build/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 a0dab6b9-b163-4386-ad2f-bcc749cb5cd3 +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_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... 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.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.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.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.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.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.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.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.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.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... 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.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.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... 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_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.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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... 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.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_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_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... 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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port df76fa85-a0f6-4ae8-a967-3409c33f86b2. 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 df76fa85-a0f6-4ae8-a967-3409c33f86b2 +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.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_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.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.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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_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.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.qos.test_policy.QosPolicyObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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_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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... 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.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.qos.test_policy.QosPolicyObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... 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.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... 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.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.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.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.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.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_policy.QosPolicyObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_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_policy.QosPolicyObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 54d90bed-82ba-4126-bc01-f90dcea38ab5. 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 54d90bed-82ba-4126-bc01-f90dcea38ab5 +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.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_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.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.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.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.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.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_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.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.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... 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.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.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 + 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.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 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__ @@ -49098,8 +50606,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) @@ -49133,233 +50639,1877 @@ raise self.value File "/usr/lib/python3/dist-packages/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 4b69b513-1f3e-464f-90cb-adbc360511fe on host host-ovs-no_filter could not be created or updated. -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_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.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.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.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.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_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.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_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_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.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.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.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.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.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.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.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.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.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_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.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.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_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_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_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.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.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_quota.ReservationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... 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.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_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.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.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.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.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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_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.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.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.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_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... 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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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.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.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' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port eb5db2d3-1110-4b50-a0fa-0dadc6dc988e. 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 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 eb5db2d3-1110-4b50-a0fa-0dadc6dc988e +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1502b240-34dc-47fb-b7fc-df55c16b9ecd. Error: 'Mock' object is not iterable +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.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 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 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] -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 - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 + ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1502b240-34dc-47fb-b7fc-df55c16b9ecd +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.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_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.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.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.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.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.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.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... 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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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.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.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.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.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.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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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.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.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.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.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.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.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.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_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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... 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.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_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.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_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.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.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.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_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.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.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... 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.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.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.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.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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.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.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.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.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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fdda8da3-aeff-4551-b969-ea6388bdf4a7. 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 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - 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'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 fdda8da3-aeff-4551-b969-ea6388bdf4a7 +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 + 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.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.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.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_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.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 + 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.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... 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.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.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 d8f2704b-db00-42bd-95d5-27445343fbd8: 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.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... 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.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.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.test_plugin.TestMl2BasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... 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.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.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_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.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=f123bd0f-8e75-45bf-b693-1c06b6bd3d4c,segmentation_id=0,segmentation_type='foo',trunk_id=6d3b31b1-e2f9-42a7-925d-c7703a6983cc), SubPort(port_id=5eb0b8ac-ff61-4990-aa19-c6daf7f33a19,segmentation_id=1,segmentation_type='foo',trunk_id=6d3b31b1-e2f9-42a7-925d-c7703a6983cc)]: +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_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.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 + 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.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... 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.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.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_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.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_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.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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_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.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_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.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.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_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_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.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.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_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__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.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_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_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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... 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_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.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_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... 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.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.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_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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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_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.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_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.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_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.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_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... 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_base.BaseDbObjectNewEngineFacade.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... 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_base.BaseDbObjectNewEngineFacade.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... 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_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.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_base.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... 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_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... 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_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... 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.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... 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.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_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.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.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_base.BaseDbObjectNewEngineFacade.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_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_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_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_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.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.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_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_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_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... 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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... 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.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_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.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_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_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... 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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... 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_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.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_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_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.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.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_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' + ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 -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'" - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... 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 + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.manager] Plugin 'None' not found. +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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.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.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.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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.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.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_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.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_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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... 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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields ... 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.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_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.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_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.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_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.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.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_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_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.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.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.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_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.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.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... 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_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.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.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_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_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... 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_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_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... 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_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_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_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.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_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_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.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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... 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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... 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_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... 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.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.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_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... 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_base.BaseDbObjectNewEngineFacade.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... 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.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_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.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_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_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_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.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_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.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_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.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_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_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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... 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_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... 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_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_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.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_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_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_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_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.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_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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... 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_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... 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.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_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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.TestMl2DvrPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... 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_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_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_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_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... 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_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.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_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_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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... 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.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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... 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_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_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_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.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_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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... 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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... 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_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_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.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_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_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_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_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.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.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.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.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_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_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.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.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... 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_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_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.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.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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.VxlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... 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.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_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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... 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_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_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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... 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_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.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_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.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_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_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_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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... 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.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... 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_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... 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.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... 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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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.test_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... 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.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.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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... 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.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_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.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.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_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... 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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... 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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... 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.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_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_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.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.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_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_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_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_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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... 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.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_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... 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.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.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_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_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_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.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_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_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... 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_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_flavor.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... 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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_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.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.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_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_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_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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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.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_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.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.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_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.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.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.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_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.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.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.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.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.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_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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... 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_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.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_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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... 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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... 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.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_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.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_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.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.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_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_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.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.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_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_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.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_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_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.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_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_flavor.FlavorIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... 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.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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... 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.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_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... 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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e1d0a49-9c09-47ae-9db6-b8dd351e557c on host host1 for vnic_type normal using segments [{'id': '6e24ed39-c815-4915-bec1-abf2425e6cc3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7a66e110-cd6b-41de-a208-8962e9085232'}] +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.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_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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... 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_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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... 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.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_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.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_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.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_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.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.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.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.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.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_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_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_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.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_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.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.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.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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... 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.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_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_port_forwarding.PortForwardingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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_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.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_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.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_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.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.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.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_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.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_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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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.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.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.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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... 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.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.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.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.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.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.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.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.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.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.test_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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.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.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_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.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.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.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.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.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... 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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_update_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... 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.test_metering.MeteringLabelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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.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.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.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.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 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] -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] Mechanism driver test failed in bind_port + 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.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_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.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_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.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.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_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_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_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.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 + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail for vnic_type normal using segments [{'id': 'f860c8c9-a6a0-46d2-affd-39176d5a10d7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '32a722dd-f888-4b2f-aae0-d306a87c82fc'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3e0deba0-9f8e-46da-a077-67e61cfc555e after 10 tries -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 + 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. +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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... 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_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_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_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.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_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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__ @@ -49407,9 +52557,97 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 "/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.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.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_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.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_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_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.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.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.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_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_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... 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.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_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_metering.MeteringLabelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... 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_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.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.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_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... 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.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_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 + 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -49440,202 +52678,35 @@ raise self.value File "/usr/lib/python3/dist-packages/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 3e0deba0-9f8e-46da-a077-67e61cfc555e on host host-fail could not be created or updated. -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_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_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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.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.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_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_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... 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.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_quota.ReservationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... 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_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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.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_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... 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.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.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.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... 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_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_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.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.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_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... 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.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.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_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.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_quota.ReservationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... 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.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_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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.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.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_quota.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... 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.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.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_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.test_quota.ReservationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... 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_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... 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.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_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.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.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_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... 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_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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.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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... 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_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.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_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_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.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_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.TestTransactionGuard.test_delete_subnet_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... 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.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.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_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.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_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.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.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_quota.ReservationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... 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.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.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 352e4588-c828-4f58-8757-e7567bc899f1. Error: 'Mock' object is not iterable -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 - 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/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__ @@ -49643,285 +52714,19 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 352e4588-c828-4f58-8757-e7567bc899f1 -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_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.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.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.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.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.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_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.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.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... 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.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.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_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.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_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.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... 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.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_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.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_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_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_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.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_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_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.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... 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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... 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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... 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.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.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.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... 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.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... 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_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.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.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_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.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... 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.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_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_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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... 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.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.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_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.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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... 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.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_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.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.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.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.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.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_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_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 -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.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.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_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_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.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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.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.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.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.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.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.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_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.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... 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_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.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.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_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... 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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2bbccc72-938e-48e5-98c7-b10090fa7cb2. 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/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 2bbccc72-938e-48e5-98c7-b10090fa7cb2 -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.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... 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_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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 322a849c-b7ae-4b73-a4d0-17848a2b324a. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... 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 + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -49929,181 +52734,42 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 322a849c-b7ae-4b73-a4d0-17848a2b324a -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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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.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.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.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... 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.FloatingIPIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_object ... 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_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.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.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.FloatingIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... 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.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.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_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_router.FloatingIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... 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.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.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_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... 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.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.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... 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.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.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.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... 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.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_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.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.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.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.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_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.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_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_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.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... 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.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.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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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.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.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.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.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.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.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.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_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... 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_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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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.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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... 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 - 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.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.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_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... 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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... 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.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.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... 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 - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. + 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.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_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.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.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_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... 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_ports.PortDNSDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... 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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.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 + 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) @@ -50142,11 +52808,25 @@ 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 "/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) @@ -50180,334 +52860,45 @@ raise self.value File "/usr/lib/python3/dist-packages/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 4a76b892-d243-4cd3-b240-e35e3e803649 on host host-ovs-no_filter could not be created or updated. -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.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... 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_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... 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.SecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.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_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_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.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_primary_key ... 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.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.SecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_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.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.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.test_router.RouterPortIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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.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.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.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.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.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.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.objects.test_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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.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.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_router.RouterPortIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... 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_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.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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.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_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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... 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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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.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.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... 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.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.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_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_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.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_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.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.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.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.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_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.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_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.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.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_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.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_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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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_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.IPAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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_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_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_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_router.RouterPortIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... 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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... 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_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_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_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_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.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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_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_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... 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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a865ca6b-6d1a-4af5-b79c-65d94f83b8b9. Error: 'Mock' object is not iterable -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 + 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.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.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.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_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... 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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... 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.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.test_ports.PortDNSDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c8dfa382-0edd-41da-8636-6f56686e4211. 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 @@ -50533,94 +52924,289 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a865ca6b-6d1a-4af5-b79c-65d94f83b8b9 -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.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.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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.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_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.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.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.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.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.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.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... 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_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.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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.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.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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.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_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.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.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_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.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_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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1ae9bf70-2528-4e66-b148-e57f7a34dede. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c8dfa382-0edd-41da-8636-6f56686e4211 +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.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.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.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_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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... 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.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.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.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.test_ports.PortDNSDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... 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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Port 2b10c31f-03f4-43f9-bec2-7da83d952937 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 2b10c31f-03f4-43f9-bec2-7da83d952937 on host host1 for vnic_type direct using segments [{'id': 'c82ad9bc-95f0-4278-b2bd-ed5d5731f8f6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '502fea46-32bf-4777-9be8-6378b2c1fd76'}] + ERROR [neutron.plugins.ml2.managers] Port 33e4bcb2-bf2f-46e3-b114-488e6a5c0522 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 33e4bcb2-bf2f-46e3-b114-488e6a5c0522 on host host2 for vnic_type macvtap using segments [{'id': 'c82ad9bc-95f0-4278-b2bd-ed5d5731f8f6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '502fea46-32bf-4777-9be8-6378b2c1fd76'}] +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_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.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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.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.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.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.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_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.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.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.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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... 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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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.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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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_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.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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete ... 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.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.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.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.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_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_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_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.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.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.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_greallocation.GreAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object ... 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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.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.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.PortDNSDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '82b710e7-8b07-4aa6-847c-bb540712d666' +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_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... 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.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.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_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_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_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.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.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.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.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0029341c-275e-4455-8fff-bdc8a797f468. 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 @@ -50646,14 +53232,8 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1ae9bf70-2528-4e66-b148-e57f7a34dede -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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2e9643d6-0eef-4128-95bf-32128db4bc0d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0029341c-275e-4455-8fff-bdc8a797f468 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8a161bd6-d4bd-4b43-8f54-448920d6ec2a. 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 @@ -50679,12 +53259,1699 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2e9643d6-0eef-4128-95bf-32128db4bc0d -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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cce4632c-e1a8-4371-a5f0-7524ae5fd885. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8a161bd6-d4bd-4b43-8f54-448920d6ec2a +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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '5301b1da-07e7-4184-bd99-3ac76a5cc638' +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.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_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.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.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.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.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.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.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_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_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_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_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.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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... 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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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.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_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.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.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_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... 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.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_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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_unique_key ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... 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_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.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_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.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.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.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.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.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_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.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.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... 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.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.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.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_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.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... 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.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_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_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.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.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.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.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_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.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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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.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.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_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_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_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.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_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.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.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.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.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.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.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.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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... 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.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_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.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.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.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.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.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.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.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_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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... 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.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.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_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.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_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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... 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.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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... 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.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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... 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.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.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.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.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.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_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.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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... 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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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_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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... 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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... 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.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_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.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.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.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.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.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.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.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.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_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.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_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.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.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_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.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_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.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.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.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.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.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.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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... 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.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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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.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.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.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_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_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.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_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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... 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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_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.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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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.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.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_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.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.PortHintsDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.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.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.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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... 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.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_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.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.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.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.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.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.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_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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... 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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... 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.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_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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... 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.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.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_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.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.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.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.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.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.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.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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_valid_fields ... 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.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_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.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.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.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.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.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.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.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.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.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.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.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.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 + 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... 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_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.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.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.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.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.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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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.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_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.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.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.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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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_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_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.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.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.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_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... 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.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_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_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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.QosPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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_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.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_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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c411bc9-f873-44bb-8f9f-d8b6265a371b on host newhost for vnic_type normal using segments [{'id': 'e81c4245-1525-44a2-8fea-279a3a849f49', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de256de7-a31c-4a0d-a90b-be52a8f807cf'}] +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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... 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.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_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_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.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.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_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.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.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.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_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.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... 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_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.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_address_group.AddressAssociationObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_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.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.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_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_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_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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... 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.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.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_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_goto ... 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.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_address_group.AddressAssociationObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... 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.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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... 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_binding.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... 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_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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.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_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_address_group.AddressAssociationObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.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.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.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_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_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_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.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.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_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.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_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_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.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_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_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_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... 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_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_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.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.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.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.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_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.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_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.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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_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_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... 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_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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 898afc52-15f0-4293-9519-603475fe2f1a on host newhost for vnic_type normal using segments [{'id': '4ed443ee-0c0a-4ce3-8796-3d72712b52a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b528ba42-b4e8-4fd9-b4e6-639075c53ced'}] +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_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.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.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_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.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.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... 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.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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.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_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_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.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_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... 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_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... 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_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.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.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.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.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.test_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... 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_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.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.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.test_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.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.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.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_address_group.AddressAssociationObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... 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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... 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_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_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_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... 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.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_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... 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_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... 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_metering.MeteringLabelObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... 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_metering.MeteringLabelObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... 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.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.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.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_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_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.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_metering.MeteringLabelObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... 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.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.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_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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_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_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... 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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_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.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_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.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_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.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_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... 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.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_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_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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_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.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_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.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_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.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.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_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_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.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_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.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.test_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... 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.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.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_metering.MeteringLabelObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... 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.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_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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... 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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... 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_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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_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.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_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_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.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_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_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.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... 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_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... 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.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_metering.MeteringLabelObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... 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_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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_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.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.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.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... 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_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.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_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_ports.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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.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_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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... 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.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.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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... 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_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.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.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_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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... 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.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_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_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.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.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_address_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... 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_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... 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.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_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.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_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_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: '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_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.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_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_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.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.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.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... 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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... 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_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_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_address_group.AddressGroupDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... 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_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_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... 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_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.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_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... 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.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_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_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_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.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_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_base.GetObjectClassByModelTestCase.test_object_found_by_model +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... 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_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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_ports.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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.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_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_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.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... 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.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... 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.TestMl2DvrPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7555b29b-2a6d-456f-be89-a3c26da63a97. 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 @@ -50710,12 +54977,312 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cce4632c-e1a8-4371-a5f0-7524ae5fd885 -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'" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 36dcd1d2-3936-4765-bca7-4460747035d6. Error: 'Mock' object is not iterable -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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7555b29b-2a6d-456f-be89-a3c26da63a97 +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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... 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_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... 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_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_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_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_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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... 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_base.BaseDbObjectRenamedFieldTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... 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_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_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_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_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_base.BaseDbObjectRenamedFieldTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... 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_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_ports.PortBindingLevelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... 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.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... 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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... 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 +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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_unique_key ... 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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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_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.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.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_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_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... 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.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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... 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_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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... 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_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.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.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.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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.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.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.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.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.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.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_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.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... 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.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.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.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.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.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... 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_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_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_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_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_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_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.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_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... 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.NetworkPortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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_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.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' + 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.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_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_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.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.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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... 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.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... 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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... 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.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... 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_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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... 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.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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_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.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_valid_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.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.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... 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.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.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... 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.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... 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.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... 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.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.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... 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_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_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_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_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_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_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.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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 297e7012-7818-491e-834e-d7e5e66b0548. Error: 'Mock' object is not iterable +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'" 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 @@ -50741,10 +55308,481 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 36dcd1d2-3936-4765-bca7-4460747035d6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aacc1284-ea2a-4a8b-8d53-6bbf03acc2f9. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 297e7012-7818-491e-834e-d7e5e66b0548 +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.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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9c105a7a-8b3d-416e-adfe-194deb630c99. 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 9c105a7a-8b3d-416e-adfe-194deb630c99 +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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... 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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.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_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.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_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.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_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.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.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.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... 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.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.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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_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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... 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_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_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_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 " +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_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_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_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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... 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_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.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... 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.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.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_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.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_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_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.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... 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_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.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_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.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... 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_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_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.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.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_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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... 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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... 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 +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_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... 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.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_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.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.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_count_invalid_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_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_ports.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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.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_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.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_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.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_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.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_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.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.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.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.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_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_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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... 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.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.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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... 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_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.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.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... 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_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... 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_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.IpamAllocationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... 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.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_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_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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_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_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_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_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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... 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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... 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.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... 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.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_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.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_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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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.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.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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 +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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6ddabb8f-d3bd-45e1-994f-347e31837014. 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 6ddabb8f-d3bd-45e1-994f-347e31837014 +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.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.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_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_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_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_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_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.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_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... 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_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_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_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_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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... 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.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_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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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.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.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_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_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.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_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_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.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_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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 502e4f85-63dc-46a8-b139-8121e3031ca8. 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 @@ -50770,10 +55808,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 aacc1284-ea2a-4a8b-8d53-6bbf03acc2f9 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c3807b53-a09d-44bf-be61-172d06b03a78. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 502e4f85-63dc-46a8-b139-8121e3031ca8 +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.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_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.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_native ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f51f62eb-eeb5-4a1c-a905-a7716558b06f. 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 @@ -50799,10 +55843,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 c3807b53-a09d-44bf-be61-172d06b03a78 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6bb8c3d4-a569-4b05-b27d-392622437d59. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f51f62eb-eeb5-4a1c-a905-a7716558b06f +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_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_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9dac395f-d8ef-4c74-8b73-ab00d35a58e0. 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 @@ -50828,54 +55876,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 6bb8c3d4-a569-4b05-b27d-392622437d59 -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_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... 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_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.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_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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... 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.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_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.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 28296b90-824c-4055-ac7a-a82f5633dbd3. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9dac395f-d8ef-4c74-8b73-ab00d35a58e0 +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.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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d0d32587-621a-4f19-9732-ad74e8e265b5. 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 @@ -50901,84 +55907,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 28296b90-824c-4055-ac7a-a82f5633dbd3 -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.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.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.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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... 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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... 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.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_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_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.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... 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.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_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.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_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_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.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.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.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.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.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.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.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.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.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.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.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.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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 37258958-efe1-459f-b47d-e5344eef27ad. Error: 'Mock' object is not iterable -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.plugin] mechanism_manager.delete_port_postcommit failed for port d0d32587-621a-4f19-9732-ad74e8e265b5 +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_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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e547e514-be06-43b7-8a97-b5da16865f52. 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 @@ -51004,8 +55942,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 37258958-efe1-459f-b47d-e5344eef27ad - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 02ea42b3-dcc6-4696-ad1e-b11009f39421. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e547e514-be06-43b7-8a97-b5da16865f52 +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.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 903f043f-8e7d-458b-b580-e9f377444ee6. 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 @@ -51031,192 +55973,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 02ea42b3-dcc6-4696-ad1e-b11009f39421 -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.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.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.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_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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... 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.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.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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_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.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.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.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_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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... 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.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.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects_nothing_to_update ... 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.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.NetworkSubnetLockTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... 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.NetworkSubnetLockTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.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_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_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_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_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.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.objects.test_subnet.NetworkSubnetLockTestCase.test_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... 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.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.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_subnet.NetworkSubnetLockTestCase.test_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... 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.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.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.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_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... 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_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.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.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.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.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.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.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.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_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.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_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_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.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.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... 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.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_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.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.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.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.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_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.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.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_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.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.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.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_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_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_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_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5869dd8b-af57-4ff3-8eef-0a1be20e269d. Error: 'Mock' object is not iterable +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] mechanism_manager.delete_port_postcommit failed for port 903f043f-8e7d-458b-b580-e9f377444ee6 +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.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c79bc713-7f84-431d-9f09-68aaaeed392b. 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 @@ -51242,160 +56006,64 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5869dd8b-af57-4ff3-8eef-0a1be20e269d -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.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.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.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_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_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_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_subnet.NetworkSubnetLockTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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_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.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.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.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.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_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... 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_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_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) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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_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_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_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.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... 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.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.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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1e4a1c10-a460-4208-b02b-c36bc6c28f4f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c79bc713-7f84-431d-9f09-68aaaeed392b +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.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields ... ok +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.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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... 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.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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_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_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_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_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_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_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_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_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.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.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_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.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.NDPProxyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d8ccb4d9-6e19-4447-a73f-a53d1774259e. 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 @@ -51421,106 +56089,132 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1e4a1c10-a460-4208-b02b-c36bc6c28f4f -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_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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... 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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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_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_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.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.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.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.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.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.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.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.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.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.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_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... 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.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_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_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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... 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_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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aa5a016e-ddb5-4426-a48f-1255aa3afdf5. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d8ccb4d9-6e19-4447-a73f-a53d1774259e +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_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.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_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.NetworkSegmentRangeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... 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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... 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.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.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_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... 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.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... 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.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_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_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_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.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_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_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_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_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.test_ports.PortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... 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_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_ports.PortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... 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.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.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... 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_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_ports.PortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... 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_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... 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_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_ports.PortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_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_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_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.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_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_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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... 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_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_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.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_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_ports.PortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.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 165a34c0-d0a6-40a0-b025-8d02cd03996d. 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 @@ -51546,100 +56240,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 aa5a016e-ddb5-4426-a48f-1255aa3afdf5 -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.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.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.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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... 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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... 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.TestLockOnBridgeName.test_keyword_argument -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... 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.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.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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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_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.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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a9605440-2e39-4cea-84be-ce5ee750fe79. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 165a34c0-d0a6-40a0-b025-8d02cd03996d +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ae88fd70-7656-4a80-b129-f4209eaf7dc1. Error: 'Mock' object is not iterable +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 " 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 @@ -51665,10 +56271,224 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a9605440-2e39-4cea-84be-ce5ee750fe79 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dc3a82d1-1c0b-4de3-be10-ef3d1f5a9915. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ae88fd70-7656-4a80-b129-f4209eaf7dc1 +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok +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_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_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_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_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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... 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_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.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_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... 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.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_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_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.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_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_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_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_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_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_router.RouterDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... 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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... 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.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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_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.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_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_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.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.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_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.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_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_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.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_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_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_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_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_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_ports.PortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... 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_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.RouterDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... 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_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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... 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_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.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.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_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_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.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_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_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.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_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.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_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_ports.PortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... 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.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_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_ports.PortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... 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_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... 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.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_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... 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.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.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.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_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_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_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_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_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.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.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.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_quota.QuotaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... 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_router.RouterDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... 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_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_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_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_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.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_quota.QuotaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... 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.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.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_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 80300304-48c7-4629-b6a6-cb1b707dea21. 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 @@ -51694,42 +56514,50 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port dc3a82d1-1c0b-4de3-be10-ef3d1f5a9915 -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_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_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.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.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.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_trunk.TrunkDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... 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.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.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.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.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bbbe7f5f-ada3-4a8e-b860-648628eac6bb. Error: 'Mock' object is not iterable -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] mechanism_manager.delete_port_postcommit failed for port 80300304-48c7-4629-b6a6-cb1b707dea21 +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_quota.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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_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.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_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_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_quota.QuotaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... 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_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_delete_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... 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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... 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.RouterDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 32be4a37-718a-45bd-9dca-d976f1c510c2. 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 @@ -51755,2343 +56583,501 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port bbbe7f5f-ada3-4a8e-b860-648628eac6bb -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_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.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.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.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... 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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... 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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 32be4a37-718a-45bd-9dca-d976f1c510c2 +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.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_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.QuotaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... 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_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.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_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_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.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.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_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_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_quota.QuotaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... 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_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_update_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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.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.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_quota.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_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.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_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.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_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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.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.objects.test_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... 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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.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_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_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... 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.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_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.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_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_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... 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.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_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.PortBindingLevelIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.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_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.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_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.PortDNSIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... 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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... 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.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_ports.PortDNSIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... 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_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... 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.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_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_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.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_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_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_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.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_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.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_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_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_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_ports.PortDNSIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... 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.PortDNSIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... 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.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_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.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.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_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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.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.PortDNSIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... 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_ports.PortDNSIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... 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_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_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_router.RouterDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... 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_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_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_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_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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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.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_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.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_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_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.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... 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_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_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_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_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_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_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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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.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.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_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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 229055e0-e6d9-450c-9989-8418b1ed7c0f. 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 229055e0-e6d9-450c-9989-8418b1ed7c0f -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.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.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_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_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.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.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.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.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_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_router.RouterDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... 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_ports.PortDNSIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... 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_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.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.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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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_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_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.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_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_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_quota.ResourceDeltaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... 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.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_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_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... 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_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_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.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_trunk.TrunkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 97b8cb65-92d4-482e-bd96-1bb59158e135. 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 97b8cb65-92d4-482e-bd96-1bb59158e135 -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.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_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... 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.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 -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.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.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_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_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_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_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... 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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... 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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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.RouterRouteIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... 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_router.RouterRouteIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... 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_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_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_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_ports.PortDNSIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... 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_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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... 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.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.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 -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.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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... 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.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.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.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.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_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.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.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_create_subnet_defaults -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... 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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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_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.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.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.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.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_trunk.TrunkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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_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_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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 b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b7d7ef25-05c1-4d5d-a91c-1c781d362196 on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bc61b7ba-f8e8-47af-97a4-ae848acb49df on host my_l2_host_3 for vnic_type normal using segments [{'id': '8ced8f79-7c3a-4324-9a10-4f45f733baeb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd2ce2c59-396a-49da-a7a4-c84a46308831'}] -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_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_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.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.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_trunk.TrunkDbObjectTestCase.test_update_multiple_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... 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.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.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.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.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.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_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.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.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.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.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... 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.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_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.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.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.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.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_trunk.TrunkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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_trunk.TrunkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_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.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.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' - 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.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.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.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.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.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.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 - 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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... 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.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.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_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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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.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.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 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] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9396fb2-d72f-4522-9143-699f02f575f9 on host my_l2_host for vnic_type normal using segments [{'id': '2cfe2ee3-7c4d-43d0-bce1-e4d0b153dad5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'a023c6ec-1d61-4609-be20-9ae69947730f'}] -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... 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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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 "/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.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.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.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.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.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.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.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_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.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.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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_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 c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c278d6f0-abf7-4c59-b632-4c9b78738e66 on host host for vnic_type normal using segments [{'id': 'f5f9d172-f9e6-4059-88cc-d9088e23b051', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9ebaa009-4104-4dc7-b315-fc0b68fb5d9b'}] -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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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 - 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 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.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.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.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.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.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.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.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.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__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.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 - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port f4eb0592-d132-4930-8a37-ccd850e54c77 not found - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port f4eb0592-d132-4930-8a37-ccd850e54c77 not found -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.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.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_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.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 - 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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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.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.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.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.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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... 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.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.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.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.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 '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.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.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_host_changed_twice -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... 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.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.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.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.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 - 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.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.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.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.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] -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] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 77f29a92-9a25-4c1d-80af-ebfe5e017374 on host my_l2_host_5 for vnic_type normal using segments [{'id': '80b6a697-f620-4a4f-ad38-d4bd0d5cee2a', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'eaf383a8-8d1d-474a-9521-61fd19dd0e78'}] -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.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.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.ipam.test_requests.TestAddressRequest.test_any_address -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... 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.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.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.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.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.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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... 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.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.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.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.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.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... 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.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.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.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.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.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.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.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.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.test_manager.NeutronManagerTestCase.test_load_class_for_provider -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... 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.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 - 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' -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_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.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.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.test_manager.NeutronManagerTestCase.test_load_default_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... 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.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.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.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... 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_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... 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.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.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.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.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.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.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.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.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.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.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.test_manager.NeutronManagerTestCase.test_pre_plugin_validation -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... 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.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.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.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.test_policy.PolicyTestCase.test_check_bad_action_noraise -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... 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 -/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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_early_AND_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... 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.test_policy.PolicyTestCase.test_early_OR_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... 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.test_policy.PolicyTestCase.test_enforce_bad_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... 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.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.test_policy.PolicyTestCase.test_enforce_good_action -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... 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.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.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... 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.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.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 - 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.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.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... 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.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.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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... 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.tests.test_base.CatchTimeoutTestCase.test_catch_timeout -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... 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.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_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.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.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.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... 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.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.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.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.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.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.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.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_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_server_processes_agents ... 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.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.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.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.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.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.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.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.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.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_plugin.TestMl2BasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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.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.test_service.TestRunWsgiApp.test_api_workers_default -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one -neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers -neutron.tests.unit.test_service.TestRunWsgiApp.test_start_all_workers ... 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8fc72dbf-7513-48f8-a24d-c540ecb9e417 on host host-fail for vnic_type normal using segments [{'id': '15999f3f-65ed-434a-82af-5280bbf6bc13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e87a2d41-06b9-4df0-948e-d89a101a642f'}] -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.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.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.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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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.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.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... 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.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.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.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 32675e7d-196b-4e5f-9784-3e695b07b543 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.plugins.ml2.managers] Failed to bind port b5208b4b-2f85-4404-92c8-84f9a49c6883 on host host1 for vnic_type normal using segments [{'id': '79f4a2f8-e909-4748-9701-36867b74d7fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c5631659-3acd-426a-a03c-b26029f616b5'}] -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.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.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.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.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.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.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.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.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.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... 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.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.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.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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... 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.test_type_gre.GreTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... 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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] -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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_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 d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9745efb-6d8a-4cd1-bc7e-aa572e552c8b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '0f7b8b66-cab3-4d12-88ab-bb0e945adf14', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fb0b13f-def5-43d7-9bab-0c2d4fae0124'}] -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.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.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.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.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_port_binding.PortBindingTestCase.test_distributed_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... 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.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.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.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.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.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.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_segment.TestSegmentSubnetAssociation.test_association_segment_not_found -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_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 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-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_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] -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_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_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 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] +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_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.RouterRouteIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... 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.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... 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.RouterRouteIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... 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.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.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_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_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_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_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_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_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_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_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_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_router.RouterRouteIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... 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 @@ -54104,157 +57090,776 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a8d75db-1c39-4700-af6a-ca560e2a18f1 on host newhost for vnic_type normal using segments [{'id': 'fd47d00b-17b8-460d-ac37-fd477d75c0cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '90c7a8f7-513d-4c9d-90d3-da24d817d539'}] +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.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.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_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... 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_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... 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_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_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_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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_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.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... 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_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... 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_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_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.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_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_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.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_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_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_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.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_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.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_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_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_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_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_router.RouterRouteIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... 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_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... 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.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_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_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_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_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_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_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.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_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_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_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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... 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_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_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_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.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.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.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_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_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_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.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.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... 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_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_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_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.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_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_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_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_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_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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... 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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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.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.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.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.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_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_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_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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... 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_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.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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.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.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_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_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.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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... 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.QuotaUsageObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_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_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_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_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_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_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_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_subnet.IPAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.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.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... 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.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... 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 + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - 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 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.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.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... 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_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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_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_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_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_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_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.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_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.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_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_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_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_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.TestMl2DvrPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... 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_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_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_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_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_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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... 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_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.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] 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - 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 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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.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_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_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_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.SecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... 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_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.SecurityGroupDbObjTestCase.test_get_objects_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_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.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.SecurityGroupDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... 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_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.SecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... 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 + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] - 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 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_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.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.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_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_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_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_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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... 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_security_group.TestMl2SecurityGroups.test_update_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... 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.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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_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_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.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_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_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_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_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.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... 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_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.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_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_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.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_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_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_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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... 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_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.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... 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_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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... 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.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.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... 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.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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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_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.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_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_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_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_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_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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... 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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8eacb7df-181c-458b-92bc-431d9c261a38 on host host-bridge-filter for vnic_type normal using segments [{'id': 'eabc3bf5-2699-4594-a870-5a0b2d71bd83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c429826-312d-4f57-9f76-0270eaecf3b0'}] -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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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.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.pecan_wsgi.hooks.translation] POST failed. + 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/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/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) @@ -54288,929 +57893,988 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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.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_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_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_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.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... 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.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.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.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.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.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.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... 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_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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_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.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.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.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_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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... 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_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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_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.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.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_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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... 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_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.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.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.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.L3NatDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... 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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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 +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.NetworkSubnetLockTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok + 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 "/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/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 1226, 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_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.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.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.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.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.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_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.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.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.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.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.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.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 + 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_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.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.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_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.test_subnet.NetworkSubnetLockTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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.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_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_subnet.NetworkSubnetLockTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.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.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.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_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.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.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.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.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.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_subnet.NetworkSubnetLockTestCase.test_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... 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.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.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.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.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.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_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_subnet.NetworkSubnetLockTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... 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.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.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.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.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.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_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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.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.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.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.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_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_valid_fields ... 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_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.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.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.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.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.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.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_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.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.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_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_subnet.NetworkSubnetLockTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... 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.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.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.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.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 + 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_subnet.NetworkSubnetLockTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... 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.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.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.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.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_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... 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.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.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.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.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_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_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_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.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.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.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... 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.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.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_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.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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_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.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.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.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.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.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.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_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_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.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.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_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.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_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_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.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_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.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_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_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.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_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.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.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.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_subnet.NetworkSubnetLockTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... 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.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.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_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_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.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_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.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_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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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_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.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_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.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.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.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.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.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.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_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.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.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_passing_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_passing_true ... 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_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.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.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.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.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_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.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.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.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 - 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.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_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.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.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.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.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.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_binding.QosPolicyNetworkBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... 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.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.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.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.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.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.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.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.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_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.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.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.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_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.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.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.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.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_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_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_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.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_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.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.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 - 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 1226, 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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ee3292d-a004-41a3-8fa8-24d9e34c7df9 on host host-bridge-filter for vnic_type normal using segments [{'id': '40cf48ab-ba8f-4e7e-b59e-e6f25aa7dff6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45715f1e-c4f9-4793-a04d-1e832cc8a58e'}] -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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_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 " -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): -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 - 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_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_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... 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.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.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.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_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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.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_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... 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_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Port 13914302-a922-4f2c-bbdb-84a3cf0cfd0f 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 13914302-a922-4f2c-bbdb-84a3cf0cfd0f on host host1 for vnic_type direct using segments [{'id': 'f5ee2ca4-8881-48b7-879e-16ce668b28f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c24084a9-b4ae-4560-b29a-c0e007a4e050'}] -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.managers] Port 5e5c3a58-e2e0-45e4-8c42-547d39a5c52a 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 5e5c3a58-e2e0-45e4-8c42-547d39a5c52a on host host2 for vnic_type macvtap using segments [{'id': 'f5ee2ca4-8881-48b7-879e-16ce668b28f3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c24084a9-b4ae-4560-b29a-c0e007a4e050'}] -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_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.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.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.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.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.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_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_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_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.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.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.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.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.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.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_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_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 " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] +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_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.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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... 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.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.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.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.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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.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.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.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_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... 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.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_fields ... 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.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.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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_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__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.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... 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.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_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.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.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_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.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.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_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_trunk.TrunkObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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.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.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... 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.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.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.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_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.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.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.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.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_trunk.TrunkObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... 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.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.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_trunk.TrunkObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... 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.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.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_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.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_subnet.RouteObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... 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.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.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.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... 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.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_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_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.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.test_trunk.TrunkObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_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.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_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_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.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.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_subnet.RouteObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.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.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.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.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_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_subnet.RouteObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... 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.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_trunk.TrunkObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... 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.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.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_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.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.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.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_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_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_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_subnet.RouteObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... 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_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_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.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_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_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_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.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.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_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_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.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.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_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.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_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_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.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_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.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.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_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.test_trunk.TrunkObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_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.test_trunk.TrunkObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... 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.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_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_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.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_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_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.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_subnet.RouteObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... 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_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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.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_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_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_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.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.objects.test_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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_trunk.TrunkObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... 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.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_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.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_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_trunk.TrunkObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... 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.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.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.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_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_trunk.TrunkObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_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_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_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_subnet.RouteObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes ... skipped "No updatable 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_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.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_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +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.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.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_subnet.RouteObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... 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.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.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.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.RouteObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_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.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.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.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.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.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.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_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_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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4bc6f9c3-8aa2-4aaa-9b23-d0746462c550 on host fake_host for vnic_type normal using segments [{'id': 'e33a2c27-bdb2-4223-9f2b-1d44d93282dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1becae87-bd1a-42e7-b54c-5d2079b7909f'}] +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.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_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_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 @@ -55223,7 +58887,63 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4bc6f9c3-8aa2-4aaa-9b23-d0746462c550 on host fake_host for vnic_type normal using segments [{'id': 'e33a2c27-bdb2-4223-9f2b-1d44d93282dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1becae87-bd1a-42e7-b54c-5d2079b7909f'}] +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.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.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.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_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.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.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.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.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_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.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_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_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.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_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_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 +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... 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.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.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_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_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_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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_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.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.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... 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 @@ -55236,7 +58956,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55249,7 +58971,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55262,7 +58984,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55275,7 +58997,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55288,7 +59010,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55301,7 +59025,11 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] +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.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.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55314,7 +59042,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -55327,1025 +59055,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d6774cc0-1ab2-4dfe-a6cd-f09aa661b7f4 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '598d750e-a680-4e4a-9129-d2a9e3b789b9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5d3a6d0-c10a-4e9b-ab78-3e4757c7850e'}] -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.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.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.test_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... 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.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... 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.test_rpc.RpcApiTestCase.test_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... 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.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.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.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.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.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.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.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.test_rpc.RpcApiTestCase.test_tunnel_sync -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... 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.test_rpc.RpcApiTestCase.test_tunnel_update -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... 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.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_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.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.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.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.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 " -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.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_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.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.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.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.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.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.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.QosPolicyDefaultObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... 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.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.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_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.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.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.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.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_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.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.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.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_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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... 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.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.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.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.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_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.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.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.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.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.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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... 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_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.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.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.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_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_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.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... 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.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_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_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.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_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.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.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.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.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_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 " - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '5146a299-c4c8-441b-969a-b2f8c89706ea' -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.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_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.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_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_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.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_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_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_address_group.AddressAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... 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_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.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_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.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_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_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_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_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 " - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '3fc9aea7-b43f-4591-b8b7-32b383e939e4' -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_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_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.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... 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.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_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_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.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.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_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.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_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_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.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_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_address_group.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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.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_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.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_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.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 - 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.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_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_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... 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.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.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_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_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_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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.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_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.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_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.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.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.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_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.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.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.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_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.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.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_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.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_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.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.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.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_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.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_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_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_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.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_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.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.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.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.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_address_group.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... 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_address_group.AddressAssociationObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... 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.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.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_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.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_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.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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... 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_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.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_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.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.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.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.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.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_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_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.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.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_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.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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_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.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_flavor.FlavorIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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.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_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... 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.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.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.test_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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.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.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.hacking.test_checks.HackingTestCase.test_assertempty -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... 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.hacking.test_checks.HackingTestCase.test_assertisinstance -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... ok -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... 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.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.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.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.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.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.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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_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.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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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.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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... 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.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.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... 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.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_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_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_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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... 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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... 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_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.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.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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_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.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.FlavorIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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.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_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_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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... 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.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_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.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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... 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_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... 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_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... 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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... 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.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.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_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.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_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.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_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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... 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_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_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.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.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_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... 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.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_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.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.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.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.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.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_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.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.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.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.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.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.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... 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.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.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.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.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.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.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_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.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.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.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_ports.PortDNSDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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.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.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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.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.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.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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_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.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.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.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.test_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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.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.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.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.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... 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_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.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.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_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.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.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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... 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.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.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_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... 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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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_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_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.TestML2PluggableIPAM.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... 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_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.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.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.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.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.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.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.PortDNSDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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.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_plugin.TestML2PluggableIPAM.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... 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.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.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.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.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.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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... 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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -56358,45 +59068,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9373f5d2-7c28-407b-8fe5-dca83ff54311 on host newhost for vnic_type normal using segments [{'id': 'b1610b79-e601-48a0-a602-322bfe7c208d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4e67a501-8285-4c92-8f5d-e88a36ca48bf'}] -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.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_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.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.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.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.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_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.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.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.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.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_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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -56409,837 +59081,924 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e3a18c25-fd59-4274-93cf-ae137880c169 on host newhost for vnic_type normal using segments [{'id': '01c31459-4103-4321-8d17-f5fd233da6fd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '56240b72-0cac-4428-9fc8-6bf03819b541'}] -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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... 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.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.PortDNSDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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_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_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.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.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_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.AddressGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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_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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... 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.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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_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_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_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.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_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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_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_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.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_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_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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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.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.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.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.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.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_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_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.TestMl2DvrPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... 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_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_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.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_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.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.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_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.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.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_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_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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.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_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.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_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_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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... 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_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.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_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.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_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_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_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.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.TestMl2DvrPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... 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_ports.PortDNSDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... 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_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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_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.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.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... 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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... 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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... 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.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... 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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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.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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... 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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... 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.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_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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... 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.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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_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.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.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.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_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_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_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.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_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.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_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.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_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_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_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_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.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_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_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_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.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.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_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_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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... 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_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_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_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_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_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.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_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.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_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_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.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.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_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.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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.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.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.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_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.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_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_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_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_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.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.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.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_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... 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.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_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_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_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_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_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.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_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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 8ace850e-b70e-4611-b110-aedfb45fa217 on host host for vnic_type normal using segments [{'id': 'c17c605d-5f77-4c4d-81f0-87ba7a42c124', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '09a23c9b-0ce8-4bd8-9f5f-cff57c66df6a'}] +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_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_system +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... 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.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.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.SubnetObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... 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.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_subnet.SubnetObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... 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.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.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.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.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.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_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.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.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.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_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.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.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.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.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_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... 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.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.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_del_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_del_port ... 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_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_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.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_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.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_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_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.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.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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1351ea1d-1c9c-41b9-96d3-dacbeb29f5cc on host host for vnic_type normal using segments [{'id': 'e51c9696-0339-4ad9-ae93-04b275dd1ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '848630e6-da79-4684-b3d9-bf0fe3f93071'}] +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.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_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.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.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.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.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_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.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.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_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.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.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.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_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.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_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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] 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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-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_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12ebe8b2-bc55-4742-9586-bba9191ce365 on host host for vnic_type normal using segments [{'id': 'ae56ede7-1299-4dbe-a18f-916d9aaddfa5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '47019d2a-e45e-47d8-ad70-e7d3a36317f2'}] 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.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.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.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.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.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.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.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... 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.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_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.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.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.SubnetObjectIfaceTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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.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.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.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.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_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.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.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.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_network_update_outoforder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_network_update_outoforder ... 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_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.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.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.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.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 + 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.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.TestMl2NetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... 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.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_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_ovs_status +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... 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.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.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.SubnetObjectIfaceTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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.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.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_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.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.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_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_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.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.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.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.objects.test_tag.TagDbObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... 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_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_tag.TagDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... 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.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_tag.TagDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... 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.test_tag.TagDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... 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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.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.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_tag.TagDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... 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.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.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.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.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_tag.TagDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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_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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... 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_plugin.TestMl2DvrPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... 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.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_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_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.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_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_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.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_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.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.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_tag.TagDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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.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.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_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.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.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_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.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_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.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_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.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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with feedab33 -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_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.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.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_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 " - 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.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.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 [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.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 + 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) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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.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 +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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 2894da48-6568-4390-b32e-9cfaf1cbeb69 does not exist +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 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__ @@ -57320,9 +60079,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 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( - subnet_def.RESOURCE_NAME, context, subnets) + 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -57342,11 +60101,11 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 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 @@ -57384,9 +60143,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 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.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -57398,82 +60157,1515 @@ 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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 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 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4e05bb4e-9cc4-423f-9ce4-4ee36d38b07b on host host for vnic_type normal using segments [{'id': '6dadd454-f2f6-4a82-ae88-caf1db095c95', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c7f60210-9a30-4279-9670-dd454c0d401e'}] +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + 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 +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_check_bad_action_noraise +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... 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.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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... 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.test_policy.PolicyTestCase.test_early_AND_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... 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.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.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.test_policy.PolicyTestCase.test_early_OR_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... 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.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.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.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.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.test_policy.PolicyTestCase.test_enforce_good_action +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... 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.test_policy.PolicyTestCase.test_enforce_http_false +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... 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.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.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_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... 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.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.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.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.TestMl2DvrPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... 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.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.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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_templatized_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... 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.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.test_service.TestServiceHelpers.test_get_workers +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... 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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... 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 + 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.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.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.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 + 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.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.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.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_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.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.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_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... 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.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.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.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.TestMl2NetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... 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.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.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.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.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 + 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.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 + 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_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.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.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.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.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 + 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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2NetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... 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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet f38bc3f8-4e99-4977-abf7-3ac179d89606 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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.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 + 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) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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.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 +ValueError +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.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.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 + 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.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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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 + 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 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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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 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__ @@ -57554,9 +61746,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 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( - subnet_def.RESOURCE_NAME, context, subnets) + 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -57576,7 +61768,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 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, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -57618,9 +61810,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 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.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -57632,63 +61824,707 @@ 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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.test_plugin.TestMl2NetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... 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 + 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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.TestMl2NetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... 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.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 + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port e13645a4-47bb-4a80-a298-623bde95fcbe on trunk e0e4b66a-d340-4174-bb4e-503fec0e62f3. +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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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_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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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_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_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.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.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.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.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.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.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_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_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.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.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.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.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_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.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_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.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.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.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.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_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.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.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.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.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.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.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_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 + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 8b870ca0-1528-42fa-9fa1-ba8dcf1c52c1 on trunk 498d9e4a-7156-41ce-a65d-7211db99794c: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 8ec0e418-ec28-43d2-9bcf-154bc519decb on trunk 498d9e4a-7156-41ce-a65d-7211db99794c: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port e8b7f0eb-0be3-4722-a087-ab74d07ef6aa on trunk 498d9e4a-7156-41ce-a65d-7211db99794c: +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_opts.OptsTestCase.test_list_sriov_agent_opts +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... 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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.TestMl2SubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... 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.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.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.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_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_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.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 + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network b41c2dee-7dce-4675-9963-f216a34e731a: no agent available. Payload: {'port': {'id': '2e3f0f51-9ed1-492c-8c59-8162fee93a50', 'name': '', 'network_id': 'b41c2dee-7dce-4675-9963-f216a34e731a', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:15:be', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '01d1bb78-96d7-4ac6-aa24-ad6b40cb53f9', 'ip_address': '10.0.0.185'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['663cb60b-a33a-454c-a701-a1e69383719f'], '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': 'b41c2dee-7dce-4675-9963-f216a34e731a', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['01d1bb78-96d7-4ac6-aa24-ad6b40cb53f9'], '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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.CustomRulesTestCase.test_field_check__boolean_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... 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.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.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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.TestMl2DvrPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... 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.test_policy.PolicyFileTestCase.test_modified_policy_reloads -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... 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.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.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.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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9a1e9805-e5a4-4383-91a2-e79e6885aaab. Error: 'Mock' object is not iterable +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.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_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... 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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 49be4fe1-a0f7-4ec1-b434-1a7ad2ac7e81. 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 @@ -57714,114 +62550,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 9a1e9805-e5a4-4383-91a2-e79e6885aaab + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 49be4fe1-a0f7-4ec1-b434-1a7ad2ac7e81 +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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... 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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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_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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_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.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_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_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.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.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.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_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_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.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... 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.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.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.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_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... 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.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_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.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... 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_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.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_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.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_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.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_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... 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_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.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.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_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.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_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.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_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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a923f6d0-b9fc-49ce-aea0-597b1ad6d10e. Error: 'Mock' object is not iterable +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.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.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.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.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.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.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2cbe2ec0-b326-4e61-948d-11f16d33d24c. 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 @@ -57847,56 +62613,24 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a923f6d0-b9fc-49ce-aea0-597b1ad6d10e + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2cbe2ec0-b326-4e61-948d-11f16d33d24c 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_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.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.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_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_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.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_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.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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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.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_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.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.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_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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 123420aa-b6bb-4fc7-b008-b100b236feed. Error: 'Mock' object is not iterable +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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1ea9795d-2e14-4269-9240-90b99cfdfa28. 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 @@ -57922,134 +62656,76 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 123420aa-b6bb-4fc7-b008-b100b236feed -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1ea9795d-2e14-4269-9240-90b99cfdfa28 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.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_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.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_local_ip.LocalIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... 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.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.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_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.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_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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... 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.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_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.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_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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2fc2000a-a236-4003-beae-8a6b69f72d34. 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/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.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.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.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_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.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.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_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.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_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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cb0e14ad-ff8e-4427-9103-7575e47c1a05. Error: 'Mock' object is not iterable + File "/build/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 2fc2000a-a236-4003-beae-8a6b69f72d34 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 961f9939-55f5-438d-bf07-8e855af92c35. 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 @@ -58075,68 +62751,26 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cb0e14ad-ff8e-4427-9103-7575e47c1a05 -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_local_ip.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 961f9939-55f5-438d-bf07-8e855af92c35 +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.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_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.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_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_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_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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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_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.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_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_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.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_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.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_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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e45fd9f9-7505-4d09-8083-8d19a0f5332d. Error: 'Mock' object is not iterable +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.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.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_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.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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 18dedb32-28a5-4d62-bc5d-8ce90514a9c1. 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 @@ -58162,62 +62796,193 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e45fd9f9-7505-4d09-8083-8d19a0f5332d -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.plugin] mechanism_manager.delete_port_postcommit failed for port 18dedb32-28a5-4d62-bc5d-8ce90514a9c1 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 48b94323-9d0b-47e1-b914-4655842c07c5. 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 48b94323-9d0b-47e1-b914-4655842c07c5 +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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... 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_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.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_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.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_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.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_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.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_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.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.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.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_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_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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 527b7e3f-ffc0-4daa-b862-a49e720f751c. Error: 'Mock' object is not iterable +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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 06d4c149-5680-423c-9fa3-e3e72f615e09. 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 06d4c149-5680-423c-9fa3-e3e72f615e09 +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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 06f7b8c5-f02e-4e4d-84ff-b391856afbd7. 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 06f7b8c5-f02e-4e4d-84ff-b391856afbd7 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 93a9fec4-2ae0-4e85-9ba3-507ffcffeb8c. 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 93a9fec4-2ae0-4e85-9ba3-507ffcffeb8c +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.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_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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d1115c26-63ae-4b2d-b450-bb5f70ccf63c. 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 d1115c26-63ae-4b2d-b450-bb5f70ccf63c +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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 777a10b0-0f1a-46cd-b3dd-25bbb3314ba6. 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 @@ -58243,114 +63008,22 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 527b7e3f-ffc0-4daa-b862-a49e720f751c -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.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.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_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.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_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_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.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_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_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.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_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.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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... 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_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.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.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_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.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.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.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.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.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.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.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.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... 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.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.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.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.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_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_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_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... 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.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.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_with_two_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_dns ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... 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.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_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.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 07ffafab-973c-4495-8a5c-17648547ce90. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 777a10b0-0f1a-46cd-b3dd-25bbb3314ba6 +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_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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fa6bebbb-537f-43d4-b23b-11e84468fdb0. 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 @@ -58376,27 +63049,33 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 07ffafab-973c-4495-8a5c-17648547ce90 -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.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.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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... 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_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... 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.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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port fa6bebbb-537f-43d4-b23b-11e84468fdb0 +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.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.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.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.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_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.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.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_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.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.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.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 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__ @@ -58444,6 +63123,17 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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) @@ -58477,20 +63167,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 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 "/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -58499,19 +63178,23 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 + 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c21de925-9e12-4d8c-a0cc-a9f9e4a5b554. 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__ @@ -58519,19 +63202,30 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.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 c21de925-9e12-4d8c-a0cc-a9f9e4a5b554 +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.TestOVNMechanismDriver.test_ping_all_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bfbfc1d8-992a-4400-b87e-e67096e7228c. 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__ @@ -58539,35 +63233,33 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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.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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4559bbf5-ca77-4302-b557-b7e18499323f. Error: 'Mock' object is not iterable + 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 bfbfc1d8-992a-4400-b87e-e67096e7228c +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.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.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.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.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.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.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.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.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 067d507d-2530-4985-9545-8ebc05630838. 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 @@ -58593,33 +63285,15 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4559bbf5-ca77-4302-b557-b7e18499323f + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 067d507d-2530-4985-9545-8ebc05630838 +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.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.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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_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.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_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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... 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_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.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_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... 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__ @@ -58665,55 +63339,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 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -58722,7 +63347,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 3640, 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) @@ -58764,33 +63389,24 @@ raise self.value File "/usr/lib/python3/dist-packages/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_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.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.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.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_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.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 29607d9f-c963-456e-8eec-f2fa629969b5. Error: 'Mock' object is not iterable +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.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.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.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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a8e430b2-e572-448c-b04a-9a2717120c28. 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 @@ -58816,52 +63432,26 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 29607d9f-c963-456e-8eec-f2fa629969b5 -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 " + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a8e430b2-e572-448c-b04a-9a2717120c28 +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.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.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.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.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_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'" - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec0115b0-23e4-475b-9315-210270cf7cee on host test for vnic_type normal using segments [{'id': '36e042ce-eaa8-4a08-ac21-2c3bb0189218', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0da70813-9ea0-4680-95a3-bdba4393da81'}] -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.TestML2PluggableIPAM.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... 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.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_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.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_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_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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b1d5e9f0-c192-4b53-9187-20506ab6b807. Error: 'Mock' object is not iterable +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.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.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_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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 90e32063-f5ac-4830-a373-780a01a8e402. 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 @@ -58887,50 +63477,52 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b1d5e9f0-c192-4b53-9187-20506ab6b807 -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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 90e32063-f5ac-4830-a373-780a01a8e402 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_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.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.TestML2PluggableIPAM.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... 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.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.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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_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.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_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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 641e23c6-711e-4eb1-8e30-141b161130c4. Error: 'Mock' object is not iterable +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.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.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_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.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.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.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_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.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.test_plugin.TestMl2PortsV2WithL3.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... 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.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 63d5e786-9ad4-407d-9f98-21842a57dadd. 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 @@ -58956,43 +63548,32 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 641e23c6-711e-4eb1-8e30-141b161130c4 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 63d5e786-9ad4-407d-9f98-21842a57dadd +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.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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... 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 e34a997a-4e9e-42fe-9075-37cf5e551204 on host newhost for vnic_type normal using segments [{'id': '0f8c22d5-3717-4656-bdc5-1eb67cdb9078', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2cb2782f-d985-479c-9228-1da9e6faa9e4'}] -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.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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2db448e8-3a71-4b60-b7a8-1b1ade1f48e0. Error: 'Mock' object is not iterable +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.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.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.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.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_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.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.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.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_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_multiple_allocation_pools ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9c2d7aa4-7f25-41b9-ba4f-2fd2829de275. 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 @@ -59018,612 +63599,153 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2db448e8-3a71-4b60-b7a8-1b1ade1f48e0 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9c2d7aa4-7f25-41b9-ba4f-2fd2829de275 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.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_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.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.TestMl2DvrPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... 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.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.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... 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.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__attach_qos_policy -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... 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_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.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.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_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_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.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.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.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.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_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.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.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.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.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.test_network.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... 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.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.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_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... 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.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.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.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.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.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.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.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.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.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.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.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.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_network.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... 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_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.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_network.NetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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_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_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_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.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_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_invalid_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... 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.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.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.test_network.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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_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.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.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.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.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_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.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.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.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 -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.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.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_network.NetworkDbObjectTestCase.test_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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.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.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.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.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.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_network.NetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.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_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... 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.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.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.NetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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_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.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.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.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.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.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.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_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.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.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_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.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.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.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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.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.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.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.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_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.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.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_network.NetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_standard_attr_id ... 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.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.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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.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.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_network.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... 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_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_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.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.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_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.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.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_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.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.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.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.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.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.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.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.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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_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.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.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.test_plugin.TestML2PluggableIPAM.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... 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_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_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.TestML2PluggableIPAM.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... 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.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_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.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.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_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... 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_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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... 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.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_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.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.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.test_plugin.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... 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.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.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.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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... 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.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.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.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.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.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.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.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... 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.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.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.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.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.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.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_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_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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... 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.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.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.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_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.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_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.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_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.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_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.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.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_network.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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.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.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... 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_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.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.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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 71dcf6ec-5889-49ab-ad91-77fd89ed460c on host host1 for vnic_type normal using segments [{'id': 'eabca144-4da8-4058-add9-25183b0bf2f6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '255308b3-874c-4893-ad76-14210a959bb8'}] -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.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_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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.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.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.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.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.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_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.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.TestMl2DvrPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... 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_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.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_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... 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_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... 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.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.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_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.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_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.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.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_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.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.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_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_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_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.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.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.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... 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.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_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_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.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.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.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.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_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_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.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_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.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.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_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.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.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.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.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_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.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.TestMl2PortsV2WithL3.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... 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.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.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_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.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.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.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.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.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_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.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.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.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_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.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.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.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_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.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_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.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.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.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_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.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_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.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.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.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.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... 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__ @@ -59671,17 +63793,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) @@ -59715,183 +63826,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 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. -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.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.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_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 - 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.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.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.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.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_network.NetworkSegmentDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... 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_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... 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.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.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f0c6375-a1ab-47bc-b29a-483447ec31d3 on host fake_host for vnic_type normal using segments [{'id': 'ecbc000a-85e7-49c5-bfa7-b2f923fd145d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b92ab67-8a26-4ac2-a8d1-195d4ac942ce'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f0c6375-a1ab-47bc-b29a-483447ec31d3 on host fake_host for vnic_type normal using segments [{'id': 'ecbc000a-85e7-49c5-bfa7-b2f923fd145d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b92ab67-8a26-4ac2-a8d1-195d4ac942ce'}] -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.TestMl2DvrPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... 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.TestML2PluggableIPAM.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... 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.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_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.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.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_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... 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_network.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_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__ - 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 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__ @@ -59899,16 +63837,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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -59917,11 +63848,11 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 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 @@ -59959,33 +63890,54 @@ 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.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.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.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.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.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_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.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.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.NetworkSegmentDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... 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_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_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok + 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.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.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.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.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_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.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.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_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.TestMl2PortsV2WithL3.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... 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.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_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.TestMl2PortsV2WithL3.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... 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.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.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 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__ @@ -60033,17 +63985,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) @@ -60077,837 +64018,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 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_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.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.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.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.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... 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.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_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... 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_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 - ERROR [neutron.plugins.ml2.managers] Port 2b2e3d06-214d-4cea-a070-a9da405b7731 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 2b2e3d06-214d-4cea-a070-a9da405b7731 on host host1 for vnic_type direct using segments [{'id': '7b2d9316-5bf6-4257-aa8e-99b299905a5a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '212713aa-ed76-4f17-aec5-c26bdec758a4'}] - ERROR [neutron.plugins.ml2.managers] Port 61477194-eab8-4903-92ae-2b765591752c 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 61477194-eab8-4903-92ae-2b765591752c on host host2 for vnic_type macvtap using segments [{'id': '7b2d9316-5bf6-4257-aa8e-99b299905a5a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '212713aa-ed76-4f17-aec5-c26bdec758a4'}] -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.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.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_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.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_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_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.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_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_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.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_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.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_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.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_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_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.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.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.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.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_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.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.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_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.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... 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_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.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.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_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_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.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.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_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.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_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_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.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... 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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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.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_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_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.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... 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_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_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_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.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_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_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.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_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.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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... 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_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.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.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_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_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.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.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.TestML2PluggableIPAM.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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_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 -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.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_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_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.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.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.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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'b88c7d42-9c03-424e-99a3-a33e9b5f024c' -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.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_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.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_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_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... 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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'f24ea450-ae60-4a45-b87b-baae813edc3e' -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.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.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.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.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... 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.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_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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.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_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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.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.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_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_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_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.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.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.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.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.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_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_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.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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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.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_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_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_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_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.TestML2PluggableIPAM.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... 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_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_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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet f7c0518e-be2b-4e9c-b5d6-747f805e5984 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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 59f46255-2dea-4e0c-8180-1e92c80c7e3b. 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 59f46255-2dea-4e0c-8180-1e92c80c7e3b -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.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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 99e665bc-4158-429f-9fc8-6613881527a4. 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 99e665bc-4158-429f-9fc8-6613881527a4 -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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... 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.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.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_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_public_network ... 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.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.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.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.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.test_plugin.TestMl2NetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... 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.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.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.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.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_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.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.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.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' -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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 - 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 -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 - 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 + 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__ @@ -60915,72 +64029,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 -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 "/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 @@ -61002,64 +64068,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 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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 @@ -61072,67 +64082,89 @@ raise self.value File "/usr/lib/python3/dist-packages/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 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 1226, in _execute_mock_call - raise effect -ValueError -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_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_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_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_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.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.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.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.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.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.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_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.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.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.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.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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object ... 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.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.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... 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 d6411060-4b7a-49c5-9fd8-2f16c42d29d0 owned by network:floatingip is not supported. +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.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.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_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.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.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_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.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.TestMl2PortBindingVnicType.test_port_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... 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 c18ee0ed-8a29-4724-820f-3cc6c5122686 is not supported. +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.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.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_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... 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.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_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.TestMl2PortsV2WithL3.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... 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.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.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_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... 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 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__ @@ -61213,9 +64245,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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -61235,11 +64267,11 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 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 @@ -61277,9 +64309,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -61291,16 +64323,38 @@ 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.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.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.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.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.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_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_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.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... 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_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__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... 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.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_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... 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_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_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.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.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.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 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__ @@ -61381,9 +64435,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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -61403,7 +64457,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) @@ -61445,9 +64499,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -61459,676 +64513,235 @@ 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 -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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_vlanallocation.VlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... 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.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.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.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.TestMl2NetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2NetworksV2.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... 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 9c41b40e-f879-4d17-97be-10a6b2355483 on host newhost for vnic_type normal using segments [{'id': 'e1737461-3df5-4fbd-a8ec-0a799ed9898d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fff57913-2621-4832-b0ca-8233722bad71'}] -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.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.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.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.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.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.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.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.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.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_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.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.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.test_plugin.TestMl2NetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... 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.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_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.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_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... 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.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.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.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.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.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.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.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 66aeb24a-2a33-403f-86c7-93bfa604813b on host newhost for vnic_type normal using segments [{'id': '591eaadd-83ce-46e8-9d23-5a5ed9c4671d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd57ee027-bfa7-455e-8add-19a1a5eab13a'}] -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.TestMl2NetworksV2.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.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.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.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... 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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.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.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.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.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.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_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... 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.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.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.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.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_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... 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.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.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.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.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_plugin.TestMl2PortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... 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.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.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.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_policy.QosPolicyDbObjectTestCase.test_detach_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... 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.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.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.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.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.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.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.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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... 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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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.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.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.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.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.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_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.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_no_unbinding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... 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.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.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.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.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.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.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_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_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.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.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_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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_with_synthetic_fields ... 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 -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_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.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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... 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.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_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.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.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.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.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_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.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.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.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.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_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... 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.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.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.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_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... 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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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_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.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.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_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_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.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.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.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_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_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_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.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.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.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.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.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_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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ac8c345-8b03-4513-924c-14289e7370b5 on host host1 for vnic_type normal using segments [{'id': '982f4a2b-deee-4838-b98f-9a495d80fc6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '59d87bf4-a852-432a-b70a-58ec05d88544'}] +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.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_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.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.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.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.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.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_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... 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.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_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.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_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.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.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.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.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... 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.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.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.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.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_plugin.TestML2PluggableIPAM.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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.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.TestMl2SubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... 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_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.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_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... 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.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.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.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.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.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.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_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.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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 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) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -62174,10 +64787,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 + 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__ @@ -62185,19 +64795,13 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/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 + 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__ @@ -62205,52 +64809,16 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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 + File "/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, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - 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 @@ -62263,134 +64831,32 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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_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_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_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_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.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.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.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.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.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_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.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_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.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_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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... 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 "/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 1230, in _execute_mock_call - raise result -Exception: testdevice - 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.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.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.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.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.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.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.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.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.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_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 + 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.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.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.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.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.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_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' 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__ @@ -62438,43 +64904,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 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 + 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__ @@ -62482,29 +64912,57 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 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 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.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.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.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.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.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.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.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.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.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.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.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.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_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... 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.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.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.TestML2PluggableIPAM.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -62535,89 +64993,34 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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 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.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 - 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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.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_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.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.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.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.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.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.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_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.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.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.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.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.TestMl2NetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... 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.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.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.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.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.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.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.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 - 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.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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -62648,19 +65051,28 @@ raise self.value File "/usr/lib/python3/dist-packages/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) +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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -62691,10 +65103,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 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 + 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__ @@ -62702,26 +65121,9 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 "/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) @@ -62755,1705 +65157,1426 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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_policy.QosPolicyDbObjectTestCase.test_reload_is_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... 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.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.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.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.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.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.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_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.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.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.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.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.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 + 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.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.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.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.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_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.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.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.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.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.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.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_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 + ERROR [neutron.plugins.ml2.managers] Port 5855c9fa-9426-43de-af8d-dac2329eae85 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 5855c9fa-9426-43de-af8d-dac2329eae85 on host host1 for vnic_type direct using segments [{'id': 'b7e82a76-e1e7-4ca7-a3ef-5ee9c1f73dd3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c42bbac4-738e-44d9-b9a2-b8debb465567'}] +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.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok + ERROR [neutron.plugins.ml2.managers] Port dfd0bedd-fcd2-43af-8349-b7006dac8b8e 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 dfd0bedd-fcd2-43af-8349-b7006dac8b8e on host host2 for vnic_type macvtap using segments [{'id': 'b7e82a76-e1e7-4ca7-a3ef-5ee9c1f73dd3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c42bbac4-738e-44d9-b9a2-b8debb465567'}] +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_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_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.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_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.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.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.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_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_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... 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.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.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_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_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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '0cb575f2-ac47-480c-973b-e8d6a46db055' +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.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_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '46efd11e-2dd2-4f94-98bc-df872846602b' +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.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.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_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.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.DHCPOptsTestCase.test_update_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... 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.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_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.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.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... 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.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_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_plugin.TestMl2PortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... 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.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.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... 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.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.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.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.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.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_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.TestML2PluggableIPAM.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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.TestMl2PortsV2WithL3.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e45f9848-c1ce-4acf-8f0b-81ba15baae9d on host fake_host for vnic_type normal using segments [{'id': '6702c35d-bf23-45a0-9d47-35ab212a351b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '198f29b8-5efd-44e5-997c-24e8ea8d2ec9'}] +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_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.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_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.TestML2PluggableIPAM.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... 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.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.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.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_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.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_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_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_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.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_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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 87689f10-56fc-4b71-b414-e4cdd91208d1 on host newhost for vnic_type normal using segments [{'id': 'ec9db0e2-2f11-42ed-8fbb-6d12e140b440', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '775749f6-9976-4573-aaf0-ff33f3d50c59'}] +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_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_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.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.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_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_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_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_rpc.RpcCallbacksTestCase.test_get_network_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... 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.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_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.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_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_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_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_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_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_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_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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port c1aee7aa-afe6-400d-80f8-a96194bf4356 on host newhost for vnic_type normal using segments [{'id': '5d18c56f-8445-42af-bdad-c3cce4445fdd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e20f7f32-1dd6-4471-b324-48eab9a3353d'}] +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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 9b9b341c-888d-44df-b80d-d312b1246de7 does not exist +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.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_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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port f56da766-15c6-4e60-91bd-eb744d49fd8c on host fake_host for vnic_type normal using segments [{'id': 'c4e91f66-04be-44c4-8ed2-519bd716de24', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a24d2202-1ccb-49c7-841d-644c2d5216b2'}] +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_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.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.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_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c0b02bce-0a03-45f6-a49c-6aae0bd83774 on host fake_host for vnic_type normal using segments [{'id': 'fabce136-6ec3-4b01-915c-0633a5441ca5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb5d056e-df4c-4662-bfd5-f97f512bcf5a'}] +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.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.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.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.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.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.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_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.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.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.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.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_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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... 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.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.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.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.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.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.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.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.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.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.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.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.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_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_with_empty_body ... 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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] 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.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.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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... 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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... 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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 af501ba5-8c5f-44fd-be0a-98824784de49 on host host-fail for vnic_type normal using segments [{'id': '6efb2fb9-0a75-4a43-9437-0a0222e726aa', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '45180a4a-67a0-47bd-89d6-a02799eb2b9a'}] +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.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.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... 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.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.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_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... 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.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.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.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_random_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... 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.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.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.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.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_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.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.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.QosPacketRateLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... 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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... 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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... 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.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.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.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.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_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.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... 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 d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d0bfeb9a-42e2-4043-931a-aa3ab5470c5c on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f038fc21-bb87-412b-acb2-99dbd29e8261', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b162860a-4f32-430f-be2d-3c621a24263f'}] +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.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 +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.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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... 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.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_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.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.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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4575854 subnet, after_create +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.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.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_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... 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/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.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.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_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.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.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.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.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.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.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.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.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.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.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_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-27484786 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-27484786 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... 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_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.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_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_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4645905 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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.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.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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4645905 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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-4645905 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... 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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4645905 subnet, 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + 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 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_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.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.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_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_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.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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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.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.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.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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_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.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_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.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.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_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.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.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_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.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.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_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.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_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_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.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.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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_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.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.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.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_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.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.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_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.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.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.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.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_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_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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... 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.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... 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.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_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.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_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.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_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_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.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.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.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.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.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.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_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_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.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.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.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.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.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.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.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_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.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.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.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_ports.PortDNSIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... 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.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.test_ports.PortDNSIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... 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_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_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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.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_ports.PortDNSIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... 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_ports.PortDNSIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_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.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.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_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.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.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_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... 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_ports.PortDNSIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... 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.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.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.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.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_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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.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.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.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_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.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.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.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.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.PortDNSIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.PortDNSIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... 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_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_invalid_field ... 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_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_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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... 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.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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... 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.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_ports.PortDNSIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... 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.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_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.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.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_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.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.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 3abc7f63-0914-48ce-b6ca-99e6aeb1e1ca: 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.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.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.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.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.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_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.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.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.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_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... 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 - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=82150186-db44-49a1-a134-e4cdec755fdb,segmentation_id=0,segmentation_type='foo',trunk_id=1c7ce3bc-453b-449f-a06a-987ad08ef3a3), SubPort(port_id=2439a138-81f4-45f0-b3ae-dfb34ac5139e,segmentation_id=1,segmentation_type='foo',trunk_id=1c7ce3bc-453b-449f-a06a-987ad08ef3a3)]: -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_quota.ResourceDeltaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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.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.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_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.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_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.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.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.test_quota.ResourceDeltaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_updates_from_db_object ... 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.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.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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... 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.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.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Port has no trunk associated. -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] No port present on trunk bridge in 60 seconds. -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.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.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_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_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.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.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.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... 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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... 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.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... 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.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... 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 -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.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 - 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.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.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 - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 9919f735-3296-476f-8791-0772ea6a7b6b: 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.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 " - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID 9000aaf1-e6c2-403b-b579-a49fdbfb254c to trunk with ID 5821c471-1da2-4f0d-90d7-270b7fa76f1f: 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.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_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.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... 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.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.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.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... 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.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.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_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.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_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.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_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.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.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.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_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_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.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... 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.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.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... 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.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_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_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_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.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.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.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_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.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_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.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_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.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.test_auth.NeutronKeystoneContextTestCase.test_with_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... 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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... 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_opts.OptsTestCase.test_list_sriov_agent_opts -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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.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.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_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.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_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_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_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_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_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.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_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_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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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_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_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_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 -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_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_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.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.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.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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_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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_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.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_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.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.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.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_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_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.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_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.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_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.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.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_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.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.TestMl2PortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... 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_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.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_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.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.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_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.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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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.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.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.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.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_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.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.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_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.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_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.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_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.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_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_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.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.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_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.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_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.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.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_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.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.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_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.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.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_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.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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... 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.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.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.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.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_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_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.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.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.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.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_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.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.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.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.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.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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... 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.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.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.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_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.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.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.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_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.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_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.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.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.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.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_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_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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_router.RouterDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-ovs-no_filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] +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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -64466,11 +66589,184 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 495b0317-1145-4540-bc8b-7da65d9ec3e2 on host newhost for vnic_type normal using segments [{'id': '1e9976e3-767f-4f61-a222-e492a8592f93', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '939d68f9-71ad-4718-b0f2-41a460865638'}] -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_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.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 72bdcb46-1a19-4839-870d-270cb39d5a2f on host host-bridge-filter for vnic_type normal using segments [{'id': '1333d821-ef93-4b4d-8f50-05578cd2eb7a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5120960-c743-431d-ad35-8cdf70022cb7'}] +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.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.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.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.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.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.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.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.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.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_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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.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.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.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.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.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.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.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.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.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_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.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 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 @@ -64800,26 +67096,30 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -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.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.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.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.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.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.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.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.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.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_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.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.TestMl2PortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_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.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.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.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.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.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.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 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__ @@ -64978,12 +67278,18 @@ 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_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.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.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.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.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_port_binding.PortBindingTestCase.test_hierarchical_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... 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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... 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 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__ @@ -65142,515 +67448,67 @@ 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_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.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.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.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_router.RouterDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.objects.test_router.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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_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_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_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.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_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.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.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.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_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_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... 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.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.test_helpers.HelpersTest.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... 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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... 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.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.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_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.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.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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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.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.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.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_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_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.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.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.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.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_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.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.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.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_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.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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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_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.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_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_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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_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_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.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.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_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.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.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.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.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.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_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_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.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_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.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.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_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.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.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.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.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_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.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.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.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_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.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.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.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.TestMl2PortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... 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_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.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.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.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.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_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.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.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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... 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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_callback ... 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.TestMl2PortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... 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.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.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.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.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_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.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_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.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_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.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.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_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... 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.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.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.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.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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.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.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.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_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.test_port_binding.PortBindingTestCase.test_unbound +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... 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.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.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.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.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... 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_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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.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.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.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_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.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.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.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.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_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... 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_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.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.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_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... 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.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.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.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.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_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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.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_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 1dfba5ce-2bf5-4221-a767-686a6706a471 + ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 8b006e97-88d5-4a93-8ae8-d9203ad67653 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) @@ -65666,245 +67524,55 @@ 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_router.RouterIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... 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_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... 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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... 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.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.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.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_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.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.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_router.RouterIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_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.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.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_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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_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.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.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.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.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.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.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.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.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_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.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.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.objects.test_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_router.RouterIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... 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.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_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.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_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.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_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.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.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.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.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.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_server.TrunkStubTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.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_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.objects.test_router.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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.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.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... 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.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.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.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.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.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_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_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.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_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.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_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... 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.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_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_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.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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9d9bc8-128b-4919-a73c-573d1b5dfcd7 on host fake_host for vnic_type normal using segments [{'id': '32e5ec4b-9b9a-4b14-99df-5b6ac321376e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b96a8431-2a7e-41db-a5e9-739d2c2b1af9'}] -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.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.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.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.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_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.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.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.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 +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.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_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... 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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -65917,907 +67585,858 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9d9bc8-128b-4919-a73c-573d1b5dfcd7 on host fake_host for vnic_type normal using segments [{'id': '32e5ec4b-9b9a-4b14-99df-5b6ac321376e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b96a8431-2a7e-41db-a5e9-739d2c2b1af9'}] -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.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.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_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.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.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.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.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.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.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_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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... 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_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.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.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.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.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_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.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.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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ee112b0-8194-4589-b247-fc973a87b6f7 on host fake_host for vnic_type normal using segments [{'id': '79acaa50-2322-4477-adda-e0c30a1ebfb1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '073ed756-9bf0-4ddb-a042-e70874aa1e5f'}] -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_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.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.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.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.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.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.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.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.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... 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.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port bcdf8662-1578-424e-a391-2424e5a345fd on host fake_host for vnic_type normal using segments [{'id': '193083bf-566b-4dec-8cf2-59397c07f903', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2a5dd1d5-f90b-4e24-a653-8cf8e3f6ec31'}] -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592069695378 port, after_create + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + 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/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.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.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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... 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.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.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_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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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.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_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.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... 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.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.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 -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_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... 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 -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.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.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.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 0xffff90b44180>! + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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.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.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.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.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.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.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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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.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.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.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.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... 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.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.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_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... 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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592069695378 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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + 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/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.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_subnet.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... 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.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.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.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_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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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_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.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.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.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.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_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_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.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_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_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_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.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_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_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.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_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.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.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_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_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_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_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.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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... 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.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.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.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_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_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_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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_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.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.TestExternalNetwork.test_external_network_type_vlan -neutron.tests.unit.plugins.ml2.test_plugin.TestExternalNetwork.test_external_network_type_vlan ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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.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.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_subnet.SubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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_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.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_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... 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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... 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.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.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.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.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_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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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 - 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.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.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.TestMl2AllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_ip ... 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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet f84906d0-38cb-40b3-903e-cfc18a50e2aa 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.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_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.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_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 -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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.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/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.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_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... 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.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_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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.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/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.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.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_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.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.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.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 - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 36ab744a-785f-436c-b86d-2c749c46c043 on trunk 06f4857b-89a2-402d-b1dd-aba1877fbcfe. -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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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.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.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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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_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.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.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.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.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.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_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.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.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.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_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_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.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.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.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.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_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.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.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.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.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 -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.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.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_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_subnet.SubnetDbObjectTestCase.test_get_service_types -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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.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.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.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.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.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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 93bfac7f-d1bf-4712-9ab8-6b527cacadc9 on host host-bridge-filter for vnic_type normal using segments [{'id': 'a52fb2e0-aa19-4da5-b7e7-963d874d9182', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc0cc122-60d1-4e68-b624-dea2a51b676d'}] +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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... 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.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.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.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.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.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_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.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_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b32a84e2-a397-41be-94ee-6728b1ab7fdd on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7f59c479-0e04-463d-ada8-4565d6f952ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b2d4bba-effb-4a37-86da-50eb659823b6'}] +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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... 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.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.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 + 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.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.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.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.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.TestQoSDriversRulesValidations.test_validate_rule_for_network +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... 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 "/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.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.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.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.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.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.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.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.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.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.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 + 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... 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 "/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.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.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... 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.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... 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_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.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.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.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.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 +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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... 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.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.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.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.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.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.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.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.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.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared ... 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.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.SubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... 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.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.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.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.SubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.SubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... 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 @@ -66826,99 +68445,72 @@ neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... 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_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.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.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 40bec49d-a3f5-4485-8882-cbb23261a21e on trunk 98556bf5-7479-4c7e-9f17-fbe7c7559c41: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port a0fc91a8-b6db-4c22-a6cd-40a6a9278ae3 on trunk 98556bf5-7479-4c7e-9f17-fbe7c7559c41: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 99e60bc1-4c80-4d0c-8c63-b735a01d8a35 on trunk 98556bf5-7479-4c7e-9f17-fbe7c7559c41: -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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_subnet.SubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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.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.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.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_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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.test_service.TestRunRpcWorkers.test_rpc_workers_zero -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... 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.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.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.TestMl2PortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_packet_rate_limit_rule @@ -66927,184 +68519,291 @@ 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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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.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.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_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.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.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_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.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.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.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_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.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.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.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.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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... 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.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_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.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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.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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port d3f125d4-f006-4051-8c35-84a1d8f73a2e on host newhost for vnic_type normal using segments [{'id': 'b4a3a54d-dcc9-44d6-bbe6-11d803c9c8b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c3ae6b8-59ae-4fa7-acde-0bf5c7ad3286'}] 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.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.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.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.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_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.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.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.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_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_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_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.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.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.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_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_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.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_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_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.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.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.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_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_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.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.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.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.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.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.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_plugin.TestMl2PortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... 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_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.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.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_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" + 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... 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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... 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.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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... 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.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.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.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.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 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 @@ -67192,8 +68891,6 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -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 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 @@ -67436,198 +69133,26 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -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.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.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_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.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.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.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.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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... 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.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.SubnetPoolIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... 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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... 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.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.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... 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_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_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_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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... 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_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.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_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.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.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_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.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.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.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.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_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.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_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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... 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.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 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__ @@ -67786,54 +69311,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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... 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.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.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.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.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.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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... 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.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... 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.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.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.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_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.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_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.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_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.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.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.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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... 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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_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__ @@ -67992,984 +69495,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.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.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.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.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.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.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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.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.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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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 - 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.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 - 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__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/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.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.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.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.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.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.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.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.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.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 - 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.DHCPOptsTestCase.test_update_port_adding_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... 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 -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_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.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.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 - 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_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.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.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.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 - 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.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 - 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 -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.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.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.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback_aborts ... 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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparency.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... 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.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.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.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... 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 -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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.TestMl2PortsV2WithL3.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... 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.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.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.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.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.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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4ff7c2b2-ab63-49fa-ac8a-031a8de36272. 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 4ff7c2b2-ab63-49fa-ac8a-031a8de36272 -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.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_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.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.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.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.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.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_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 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__ @@ -69017,17 +69568,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) @@ -69061,54 +69601,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 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. -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.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.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.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__ @@ -69116,16 +69612,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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -69134,7 +69623,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 3640, in side_effect return self._fail_second_call(patched_plugin, orig, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -69176,37 +69665,818 @@ 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 -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.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.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.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.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.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.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.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.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.plugin] Failed to commit binding results for d70bf46d-1154-4db8-a5a3-9f91bcea311b after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d70bf46d-1154-4db8-a5a3-9f91bcea311b after 0 tries -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.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d70bf46d-1154-4db8-a5a3-9f91bcea311b after 0 tries -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d70bf46d-1154-4db8-a5a3-9f91bcea311b. Error: 'Mock' object is not iterable + 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.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.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.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.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.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration +neutron.tests.unit.services.test_provider_configuration.ParseServiceProviderConfigurationTestCase.test_default_service_provider_configuration ... 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.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.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.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.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.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_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.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.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.TestFilteredTraceback.test_filter_traceback +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... 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_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_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... 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.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.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.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_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... 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.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_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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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_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.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.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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_pagination_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 dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port dd79b05d-abe6-4de0-a18e-45ba0301fc92 on host host for vnic_type normal using segments [{'id': '9b47baa2-6918-4d05-bb4a-e6e9e6378c78', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2c0b38c-24c3-4c57-9550-82b4efd8dd9e'}] +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.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.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.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.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.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.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_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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters ... 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.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.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.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.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.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_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.TestMl2PortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... 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.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.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.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_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.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.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_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_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.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.TestMl2PortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... 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.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.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.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.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.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.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.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.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.TestMl2PortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 84ddc004-8143-45f6-8c59-ea3da59c8586 on host fake_host for vnic_type normal using segments [{'id': '26bc43f9-7916-458c-8237-1695cc172f40', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c8cfbcaf-cfce-40fb-836c-7c2e92d36a70'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 84ddc004-8143-45f6-8c59-ea3da59c8586 on host fake_host for vnic_type normal using segments [{'id': '26bc43f9-7916-458c-8237-1695cc172f40', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c8cfbcaf-cfce-40fb-836c-7c2e92d36a70'}] +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.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.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.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_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_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.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.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.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.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.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.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... 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.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.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.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.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_concurrent_calls ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_plugin.TestMl2PortBinding.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 95db0086-143d-437f-a7b7-6b255bbc4a76 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_plugin.TestTransactionGuard.test_delete_network_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f72f8ea8-7b54-415b-90f3-2d366550de96 on host test for vnic_type normal using segments [{'id': '3afb1132-6872-457c-8dc5-ec0cba07252d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fb575ba7-c553-4abe-8f4c-a5a75bdacda7'}] +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.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.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... 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.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.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.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.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.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_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.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.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_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.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.TestMl2PortBinding.test_update_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_profile ... 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.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.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.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.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.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.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.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.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.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.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( + 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.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.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_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.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.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.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.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.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_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.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.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.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.TestLogDriversManagerLoggingTypes.test_available_logging_types +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... 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.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.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.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.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.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.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.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_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0dd30b30-bce1-40ad-a6af-b250ed4dde76. 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 @@ -69232,85 +70502,19 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d70bf46d-1154-4db8-a5a3-9f91bcea311b -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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48e0ea47-19fd-45ac-a95b-bb56cfdcda31 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48e0ea47-19fd-45ac-a95b-bb56cfdcda31 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48e0ea47-19fd-45ac-a95b-bb56cfdcda31 after 0 tries -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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c0a3bff5-237d-45cf-b535-4391715e32b7 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c0a3bff5-237d-45cf-b535-4391715e32b7 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c0a3bff5-237d-45cf-b535-4391715e32b7 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.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.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.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... 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.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.TestMl2PortsV2WithL3.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... 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: - + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0dd30b30-bce1-40ad-a6af-b250ed4dde76 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3a2f44df-d0ff-4383-b1ef-b9d24bf78f4b. 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 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 + 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__ @@ -69318,315 +70522,773 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **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 3a2f44df-d0ff-4383-b1ef-b9d24bf78f4b +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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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 + 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_local.LocalTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... 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.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.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.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.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.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.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_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_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.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.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.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.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.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.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_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.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_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.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.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_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.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.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.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_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.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.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_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_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_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_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_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.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_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.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_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_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_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.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.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.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.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.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_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_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_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_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.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.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.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_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.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_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_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.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.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.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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router e49b2ead-1b93-428b-93a9-6081e9964f30 +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 "/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.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 e49b2ead-1b93-428b-93a9-6081e9964f30: 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_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_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_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 + 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/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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok + 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 + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. 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 + 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 f46369aa-fd07-422e-9ab2-6bf7bd1432f5 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/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 f46369aa-fd07-422e-9ab2-6bf7bd1432f5 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.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit + 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/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 + 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 "/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/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_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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router f1f65b81-8edc-4648-87cb-a0617760bf11 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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... 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.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.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.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.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.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 + 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 bb73f3ed-6669-4031-9597-e041dfc03422 +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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... 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.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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... ok + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] + ERROR [neutron.plugins.ml2.managers] Port d33c1eef-2b54-4275-a597-d2f46f798054 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 d33c1eef-2b54-4275-a597-d2f46f798054 on host hostb for vnic_type normal using segments [{'id': 'bcfa669f-0023-4050-abb4-43375ec58869', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5a63bf64-0bef-4c5f-9e4a-2f4b7b563c1b'}] +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_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... 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.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_db.Ml2DBTestCase.test_add_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... 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.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_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_db.Ml2DBTestCase.test_get_port +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... 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 + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 0de140d6 +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 + 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.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.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_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_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_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 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 @@ -69759,30 +71421,26 @@ 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.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_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.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_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.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.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.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_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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... 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.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.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.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.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.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 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 @@ -70112,10 +71770,106 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, 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.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.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.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. +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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.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__ @@ -70274,12 +72028,10 @@ 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_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.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.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... 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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_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__ @@ -70438,351 +72190,220 @@ 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.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.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.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.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.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.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.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.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.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.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.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_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... 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.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.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.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_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.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.TestMl2PortsV2WithL3.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... 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.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.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_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.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_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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port fd997643-727a-4dde-b736-98e72d82384d on host testhost for vnic_type normal using segments [{'id': '935cf983-eae5-44d4-ba97-0ea4b3378da9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '815478a5-8dee-4aa2-8cb3-6066f53e60ed'}] -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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c178aa31-c8ca-40da-ad57-18a8a154a265 on host testhost for vnic_type normal using segments [{'id': 'ca582c1e-ba3b-457c-b8e3-0ed570cf2f83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95a664d4-a2e9-45bb-9273-e47a473bc730'}] -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.TestMl2PortBindingHost.test_ports_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9fa4592-1879-4741-a92e-f44fb2f62461 on host testhost for vnic_type normal using segments [{'id': 'fb58fb1b-f46c-4305-9868-908e0444f8c5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '755b30e2-d61b-4590-b0e1-891fff2a6606'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b5caa191-6773-415d-90f7-d81c31dc2885 on host testhost for vnic_type normal using segments [{'id': '5a037927-8346-4c0d-9d65-ca8205145bf5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '205178c1-6019-4d40-b589-fe3c2faf9bb4'}] -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.TestMl2PortsV2WithL3.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhost for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 80f06cf8-65b2-4801-ba44-404eafdce831 on host testhosttemp for vnic_type normal using segments [{'id': 'dd3eee62-8ab5-49ce-9a67-8bcab661bab2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fe791375-ba9e-4f98-84d9-a1ca77ae8372'}] + 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 dd05de32-8f32-41bd-86e9-bc2e6b917b37 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_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.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_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_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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + 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 d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70791,11 +72412,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70804,11 +72427,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70817,11 +72442,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70830,11 +72457,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70843,11 +72472,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70856,11 +72487,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70869,11 +72502,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70882,11 +72517,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70895,38 +72532,105 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0d096b08-4171-4d50-97ce-d8acb8a24655 on host testhosttemp for vnic_type normal using segments [{'id': '750281f4-434a-4fe9-8d24-a0e0ea7922f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '88769b16-e401-4d5b-b5b4-b27e8112e104'}] -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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.managers] Failed to bind port d17d72b5-d881-43f0-b161-7fd537cf9462 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'eb85f21b-0f6b-4bb7-9ca4-a080e4e3fae0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '95b9f695-4469-44d3-83e2-4830bbeeffa5'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d17d72b5-d881-43f0-b161-7fd537cf9462 after 10 tries + 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 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + 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 2775, in create_port_binding + raise exc.PortBindingError(port_id=port_id, + host=attrs[pbe_ext.HOST]) +neutron_lib.exceptions.PortBindingError: Binding for port d17d72b5-d881-43f0-b161-7fd537cf9462 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_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.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70935,11 +72639,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70948,11 +72654,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70961,11 +72669,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70974,11 +72684,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -70987,11 +72699,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -71000,11 +72714,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -71013,11 +72729,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -71026,11 +72744,13 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -71039,343 +72759,14 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ + 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 0db6fc46-e6c5-432c-a975-c69703df8412 on host testhost for vnic_type normal using segments [{'id': '0a1355fe-a45f-46c9-98bc-e12dff615adb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f34b76a8-4e01-4d49-b4d7-b8d9d511dc1f'}] -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.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.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_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.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.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.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.TestMl2SubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5339398b-e69b-4bd6-ae81-369663d5667e on host fake_host for vnic_type normal using segments [{'id': '0b9e7ae0-4bd3-41d4-b9c4-d9c20fd836ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '40f2cf6f-4607-4c2f-9eff-9e52e67c589e'}] -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet a7345e23-90cc-4587-8cb5-61cd4e768450 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.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_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.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_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_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_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.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.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_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.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.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_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_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.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_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.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.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.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_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.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_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_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.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.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_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_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_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_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_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_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_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.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_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.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_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.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_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.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_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.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_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_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_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_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.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.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_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.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_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.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_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.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.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_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.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.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_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.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.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.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_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.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_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.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_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.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_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.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.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_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.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.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_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.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_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.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_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.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.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_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.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_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.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.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_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.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.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_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_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_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.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.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_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_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.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_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_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_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.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_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.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_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.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.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_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.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_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.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_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.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_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.plugins.ml2.managers] Failed to bind port c266abf5-9777-4b2d-8131-517a49575300 on host host-fail for vnic_type normal using segments [{'id': '8fd4813a-5812-49a7-adcf-2edf58fa7cc0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ac832912-c68d-4706-af41-81ae122de282'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c266abf5-9777-4b2d-8131-517a49575300 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__ @@ -71456,97 +72847,37 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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.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.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_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.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_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 - 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 c266abf5-9777-4b2d-8131-517a49575300 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_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_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_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... 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_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_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_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.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.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_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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... 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) @@ -71585,76 +72916,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/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/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 @@ -71690,1161 +72954,181 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_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.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_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_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_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_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_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.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.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.TestMl2SubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... 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.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_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_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_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.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_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_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.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_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.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.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_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.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_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.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.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.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.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_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_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_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_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_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.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_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.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_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.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.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_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.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_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.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_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.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... 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_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.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.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.TestMl2SubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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.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_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.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_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.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_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.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_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_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_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.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_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_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.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_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_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_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.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.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_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.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.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.TestMl2SubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... 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.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_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_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_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.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.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_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.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_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_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_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_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.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_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.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_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.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_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.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.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_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.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.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_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.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_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.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_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.TestMl2SubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... 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_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.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_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.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.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.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.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.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.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 - 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.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.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.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 + 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 286d6271-c854-46c6-ac78-7460f8bd89db 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.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.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_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 +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ae6956c-0c28-4835-8044-36222bf163b6 on host host for vnic_type normal using segments [{'id': '3a5338a7-92fc-46f1-9f62-a4ae9dff1a52', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6a9ca066-728c-4b86-abb8-d7170f8cea8b'}] -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.TestMl2SubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... 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 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ebb3f5f-a7bf-415d-9bb4-1a5152159456 on host host for vnic_type normal using segments [{'id': 'f62d4d40-111a-4026-84cd-522337db8520', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a6fd5024-11ed-4d89-8df3-5e608b9f7de1'}] -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.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... 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 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 712f6bfb-6f0e-48cc-bc65-18b08c40e4a7 on host host for vnic_type normal using segments [{'id': '5eff920c-47e6-4162-be4d-7bcae77054eb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1049bec-a237-4361-9eb8-5af012921d0a'}] -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_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.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.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.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_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.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_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.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_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.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.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.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.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... 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 d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d409dacc-6b92-4d45-a4d9-1138dc479fa6 on host host for vnic_type normal using segments [{'id': '84acd4a1-16cf-4ef4-9c78-158a450f9b31', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4409150-d3e7-4f31-93fb-b218d1cd7297'}] -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.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_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.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.TestMl2V2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... 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.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.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.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.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.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.test_utils.UtilsTestCase.test_is_driver_compatible -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... 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.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.TestMl2V2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... 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.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.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.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.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 - 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.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 - 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 - 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 ---------------------------------------------------------------------- -Ran 21119 tests in 2102.113s +Ran 21119 tests in 3371.002s OK (skipped=1717) + stestr slowest -Test id Runtime (s) ---------------------------------------------------------------------------------------------------------------------------------- ----------- -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant 43.798 -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant 31.623 -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global 29.224 -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments 24.028 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip 19.652 -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings 19.482 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router 19.033 -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_create_update_delete 18.802 -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction 18.582 -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant 16.901 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------------------------ ----------- +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global 102.596 +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation 47.978 +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions 30.005 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings 26.660 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings 26.116 +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping 25.540 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping 25.416 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg 24.655 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks 23.820 +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios 23.196 + rm -rf .stestr -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 ++ for pyvers in ${PYTHON3S} ++ '[' 3.12 = disabled ']' +++ echo 3.12 +++ 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.12 stestr run --parallel --subunitsubunit2pyunit - 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.*)) ++ 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.*))' ++ subunit2pyunit 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. @@ -72858,244 +73142,430 @@ 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.ovsdb_monitor] Interface monitor is not active +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 + ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata +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__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_placement_report.DeferredCallTestCase.test___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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.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_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_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_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.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.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_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... 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 + 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.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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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: Invalid +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.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.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_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_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.TestDhcpPluginApiProxy.test_get_network_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... 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_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_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.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.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_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_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.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_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.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.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_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_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.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.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_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_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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.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_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_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.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__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... 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_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.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.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_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 +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_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 +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... 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.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.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.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.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_async_process.TestAsyncProcess.test_cmd +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... 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.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_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.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_delete_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... 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_iter_stderr +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... 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.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.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.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.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.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.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.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_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_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.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_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.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.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.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.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.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_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.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_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.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.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_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... 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_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.test_dvr_snat_ns.TestDvrSnatNs.test_create +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... 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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.dhcp.test_agent.TestDeviceManager.test_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... 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.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 - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active -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_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.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.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.TestGetPollingManager.test_manage_polling_minimizer +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... 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.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.linux.test_devlink.TestDevlink.test_get_port +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... 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_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_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_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.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.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.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_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.TestDeviceManager.test_get_device_id +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_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.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.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_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_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_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.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_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_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.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_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_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.TestDeviceManager.test_get_interface_name +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... 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.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_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.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_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.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.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_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_placement_report.DeferredCallTestCase.test___str__ -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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.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_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.DeferredCallTestCase.test_defer_not_called -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... 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_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.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.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.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.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.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_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.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.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.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_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... 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_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.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_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.common.test_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... 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_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_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.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.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.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.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.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_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.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... 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.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_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.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_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.NDPProxyExtensionDVRTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... 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.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.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.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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... 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_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.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.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.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_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.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_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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... 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.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.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.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 - 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_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.TestOvsdbMonitor.test___init__ +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... 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.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.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.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_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.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.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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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.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.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.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.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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_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.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_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.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.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.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_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_ipv4.DHCPIPv4ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... 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.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.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.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_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.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.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.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.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.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_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.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.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.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_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_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.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.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.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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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_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_getaddrinfo_fail neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... 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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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_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.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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.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.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.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.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_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_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok - ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata - 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 -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... 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 @@ -73108,12 +73578,8 @@ 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' -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.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.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.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... 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 @@ -73137,113 +73603,125 @@ __import__(mod_str) ValueError: Empty module name ERROR [neutron.agent.common.utils] Error loading interface driver 'openvswitchXX' -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_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.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.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.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.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_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.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.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_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_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.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.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.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_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.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.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.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.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.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... 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_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.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.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.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.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_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.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.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_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.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.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.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_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_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.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_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.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 + 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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok ERROR [neutron_lib.utils.runtime] Alias or class name is not set ERROR [neutron.agent.common.utils] Error loading interface driver 'None' - ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. +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_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.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.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.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.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.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.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_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_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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... 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.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 + 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/common/async_process.py", line 229, in _kill_process - utils.kill_process(pid, kill_signal, self.run_as_root) + 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 1198, in _execute_mock_call - raise effect -RuntimeError: Invalid -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.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_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.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.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.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.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_firewall.TestOFPort.test_ipv4_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... 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.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.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.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.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.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.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.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +RuntimeError +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.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.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.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.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.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.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.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.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_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_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.openvswitch_firewall.test_firewall.TestOFPort.test_update -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... 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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... 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.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_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... 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.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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + 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_set_default_route_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... 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.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.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 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 @@ -73256,20 +73734,19 @@ 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.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.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.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.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.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.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.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 + 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_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.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.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.test_ip_lib.TestIpNeighCommand.test_add_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... 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_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 @@ -73301,690 +73778,95 @@ 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.common.test_ovs_lib.TestDeferredOVSBridge.test_apply -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... 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.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.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.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.linux.test_dhcp.TestDhcpLocalProcess.test_disable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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__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.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.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.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.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_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_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__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_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.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.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.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_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.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_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_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... 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.dhcp.test_agent.TestDeviceManager.test_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... 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.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.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_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_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 -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.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.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.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__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_delete_all_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... 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.TestDeviceManager.test_destroy_with_none -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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_resource_processing_queue.TestExclusiveResourceProcessor.test_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... 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.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.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.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.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_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_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_get_device_id -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... 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_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.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.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_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.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.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.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.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.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.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... 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.TestDeferredOVSBridge.test_getattr_unallowed_attr -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... 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.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.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_interface.TestBridgeInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... 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.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_set_default_route -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... 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.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.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.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.TestDHCPResourceUpdate.test__lt__no_port_event -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event ... 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_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_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.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__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_set_default_route_change_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... 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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 - 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.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.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.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_interface.TestBridgeInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... 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.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_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.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_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_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.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 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_retain_port -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_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.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.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.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.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.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_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.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.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.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__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.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.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.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.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_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.test_interface.TestBridgeInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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.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.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.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_async_process.TestAsyncProcess.test_cmd -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... 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.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.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_interface.TestBridgeInterfaceDriver.test_unplug_no_device -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... 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.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.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.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.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_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... 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.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.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_dhcp.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... 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.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.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_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.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.TestDhcpAgentEventHandler.test_network_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... 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_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... 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.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_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_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_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.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_iter_stdout -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... 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.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.TestDhcpPluginApiProxy.test_release_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... 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.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.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_interface.TestOVSInterfaceDriver.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... 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_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_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.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.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.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.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_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.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_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.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.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.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.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.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.dhcp.test_agent.TestDeviceManager.test_setup neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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.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_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.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.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.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.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.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_interface.TestOVSInterfaceDriver.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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_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_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.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.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.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.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.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.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.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_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.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.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.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_get_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... 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.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.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.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_port_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... 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.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_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.TestDhcpLocalProcess.test_get_process_uuid -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... 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.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.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_dhcp.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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.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.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.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... 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_ip_lib.TestIpAddrCommand.test_list -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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.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.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.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.TestProcessMonitor.test_error_logged -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... 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_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.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.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.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_dhcp.TestDictModel.test__copy_and_deepcopy -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... 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.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.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.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.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.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.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_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_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.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.test_dhcp.TestDictModel.test__delattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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.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_external_process.TestProcessMonitor.test_register -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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.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.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.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.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 - 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.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_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_dhcp.TestDictModel.test__getattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... 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.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.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.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.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.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_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_allocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... 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_ip_lib.TestIpAddrCommand.test_list_scope -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... 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 1202, in _execute_mock_call - raise result -RuntimeError -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.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.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_daemon.TestDaemon.test_daemonize -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... 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.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.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.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.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.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.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.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.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.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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.test_dhcp.TestDictModel.test__init_dictmodel -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... 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_daemon.TestDaemon.test_delete_pid -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... 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.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.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.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.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_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_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_wait_until_address_dadfailed -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... 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_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.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_daemon.TestDaemon.test_fork_child -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... 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_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.dhcp.test_agent.TestDhcpAgent.test_call_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... 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.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 - 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 - 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.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.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_dhcp.TestDictModel.test__iter -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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.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.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_daemon.TestDaemon.test_fork_error -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... 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.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.TestNetworkCache.test_get_network_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... 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.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.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.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.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.dhcp.test_agent.TestDeviceManager.test_update -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... 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_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... 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_daemon.TestDaemon.test_fork_parent -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.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.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_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_dhcp.TestDictModel.test__setattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... 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.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... 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.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_daemon.TestDaemon.test_handle_sigterm -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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_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.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.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.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.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.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.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__set_subnet_arp_info +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... 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.TestIpNeighCommand.test_delete_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... 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.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.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.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.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.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.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.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.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.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 +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpq3q39mq1/tmpgrcgkzkx/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_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.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_daemon.TestUnwatchLog.test_unwatch_log +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... 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 @@ -73999,62 +73881,82 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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.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.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.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_daemon.TestDaemon.test_init -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... 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.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.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.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.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.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.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.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_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.test_dhcp.TestDictModel.test__copy_and_deepcopy +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... 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.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_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_dhcp.TestDictModel.test__str -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... 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.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_daemon.TestDaemon.test_init_nopidfile -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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.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.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.TestIpNeighCommand.test_dump_entries +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... 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.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_server_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_server_ident ... 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.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.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_dhcp.TestDictModel.test__delattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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.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.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_dhcp.TestDictModel.test_basic_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... 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_raw_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... 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.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_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.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.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.linux.test_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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_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.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.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.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.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.test_dhcp.TestDictModel.test__getattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... 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_dhcp.TestDictModel.test_dict_contains_list -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... 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.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_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.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.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.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_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.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.linux.test_dhcp.TestDictModel.test__getitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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 @@ -74070,59 +73972,60 @@ raise effect oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None None. -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.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_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_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_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.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.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.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.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.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_reload_allocations -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... 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.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.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_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.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.linux.test_dhcp.TestDictModel.test__init_dictmodel +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... 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_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.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.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 - ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? -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.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.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_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.dhcp.test_agent.TestNetworkCache.test_put_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... 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.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_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.TestDeviceManager.test_setup_ipv6 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... 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_dhcp.TestDictModel.test__init_parameters +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... 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.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_daemon.TestDaemon.test_start_running -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... 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.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_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.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 - 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.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 - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules +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.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_ipset_manager.IpsetManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... 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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -74131,528 +74034,110 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -Exception -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_interface.TestOVSInterfaceDriverWithVeth.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... 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 +OSError +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_dhcp.TestDictModel.test__iter +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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.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.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.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.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.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.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_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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.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_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_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_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.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.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.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_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.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_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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.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.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_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_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.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_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.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_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.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.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.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.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_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_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_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_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_subnet_update_end_restart -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... 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.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.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.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.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_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_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_manager.IptablesManagerStateFulTestCase.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -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.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.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.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_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_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_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.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_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.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_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_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.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.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_vifport -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... 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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... 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.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_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.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.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.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_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.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 - 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_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.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_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.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_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_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.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_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_external_process.TestProcessManager.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... 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.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_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.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_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_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.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_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.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.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.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.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_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... 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 -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_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 - 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.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.TestDhcpAgent.test_nonexistent_interface_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... 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_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.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... 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.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.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.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.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.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.dhcp.test_agent.TestDhcpAgent.test_periodic_resync -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... 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 - 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.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov -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.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_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.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.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_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.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.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.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.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.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.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_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_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_item_allocator.TestItemAllocator.test__init__ -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... 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.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_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.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.test_dvr_fip_ns.TestDvrFipNs.test_destroy -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... 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.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_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_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.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.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_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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.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.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.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_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_namespace ... 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.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_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_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.TestNetworkCache.test_get_port_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... 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.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.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_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.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_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_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -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.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.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.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.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.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.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.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_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.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.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_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.dhcp.test_agent.TestNetworkCache.test_put_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... 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_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.IptablesManagerStateFulTestCase.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... 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.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_veth_with_namespaces -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... 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_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.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_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.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.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 - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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_vlan -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... 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_driver.TestMetadataDriverRules.test_metadata_filter_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... 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_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_item_allocator.TestItemAllocator.test_release -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... 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_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.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.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.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_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.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_dhcp.TestDictModel.test__len +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... 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.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.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.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.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_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_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.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.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.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.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 - 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.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_get_vif_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... 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.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.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__setattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... 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.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.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.TestNetworkCache.test_remove_network neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_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.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.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_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.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_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.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.test_dhcp.TestDictModel.test__setitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... 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.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.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.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_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] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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.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.TestDictModel.test__str +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... 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.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.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_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_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_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.TestDhcpAgent.test_periodic_resync_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper ... 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_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.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.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.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.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_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.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_more_than_5 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 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 @@ -74667,2216 +74152,464 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception - 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.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_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_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.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.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.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.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.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.TestDictModel.test_basic_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... 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.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.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.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_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.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_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.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.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_rule_with_wrap_target -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_rule_with_wrap_target ... 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_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.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.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.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.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.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_dhcp.TestDictModel.test_dict_contains_list +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... 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.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_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.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.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.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.ovn.metadata.test_agent.TestMetadataAgent.test_sync -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync ... 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.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.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.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_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_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_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_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.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.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.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.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.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.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_get_ovs_port_invalid -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... 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.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.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... 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.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.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.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.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_ip_lib.TestIpWrapper.test_del_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... 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.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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists ... 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.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.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.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.test_ip_lib.TestSubProcessBase.test_execute_wrapper -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... 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.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_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.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.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.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... 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.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.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_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_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.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.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.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_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.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.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.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.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_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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... 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.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.TestSubProcessBase.test_run_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... 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.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.TestDhcpAgent.test_start_ready_ports_loop -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... 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_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.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.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.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.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_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.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.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.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.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.TestSGPortMap.test_create_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... 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.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.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_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.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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.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.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.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.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.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.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.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.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.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.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.test_ip_lib.TestIpWrapper.test_get_device -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... 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.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.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_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.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_exists ... 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.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.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.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.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.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.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_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.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.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.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_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.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 - 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-97aa5d1f-8d -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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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_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.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.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.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_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.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.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... 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.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.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.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.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... 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_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.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.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_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.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.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.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.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.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.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_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... 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.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... 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.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.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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... 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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... 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_firewall.TestOVSFirewallDriver.test_prepare_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... 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.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.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.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.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.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.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_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.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_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.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.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.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.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_devlink.TestDevlink.test_get_port -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... 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_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_interface.TestABCDriver.test_delete_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... 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_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp946u1xnh/tmpf481nm_d/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.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.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_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... 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.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.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.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.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.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.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.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_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.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_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... 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.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.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.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_interface.TestABCDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_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.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.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.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.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.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.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_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.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.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_api_common.GetPathUrlTestCase.test_http_to_https -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... 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.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.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.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_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_external_process.TestProcessManagerScript.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... 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_interface.TestABCDriver.test_init_router_port -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... 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.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.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.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_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.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.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.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.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.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.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.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_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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_api_common.GetPathUrlTestCase.test_no_headers -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... 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.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.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_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_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.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_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_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.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.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.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.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.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.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_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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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_ip_lib.TestIpNeighCommand.test_dump_entries -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... 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_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.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_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.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.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.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.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.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_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_deleted ... 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.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.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.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_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.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.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.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.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_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.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_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_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.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_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.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.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_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... 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.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.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_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_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_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.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_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.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.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_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_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_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.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.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.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.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_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_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_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.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.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.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.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.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.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_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.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.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... 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.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_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.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... 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.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_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.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.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_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.api.v2.test_router.TestRouter.test_pecan_factory -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... 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.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.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_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.api.test_extensions.RequestExtensionTest.test_get_resources -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... 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.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.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.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.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.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_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.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.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.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.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.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.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_member_updated ... 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.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.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_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.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.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.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.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.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.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.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.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.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_agent_extensions_manager.TestAgentExtensionsManager.test_initialize -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... 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.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_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.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_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_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.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.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_rpc.AgentPluginReportState.test_plugin_report_state_cast -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... 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_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.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_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... 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.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.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.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.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.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.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_daemon.TestPrivileges.test_drop_group_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... 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.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_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... 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_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.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.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.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_daemon.TestPrivileges.test_drop_no_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... 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.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_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.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.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.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.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_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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCaseForNoneDriver.test_get_trusted_devices ... 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_fwmark -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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.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.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.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.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.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.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_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... 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__fanout_message -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... 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.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_external_process.TestProcessManagerScript.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... 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_iif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... 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.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.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.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_daemon.TestPrivileges.test_setgid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... 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.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.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_invalid_file ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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.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.common.test_utils.TestSIUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... 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.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_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_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_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_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_ip_lib.ParseIpRuleTestCase.test_parse_oif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... 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.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.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_setgid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... 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.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.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_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_address_scope.SystemMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... 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.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.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_daemon.TestPrivileges.test_setuid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... 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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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-15595596 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 -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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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 -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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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.test_daemon.TestPrivileges.test_setuid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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-15595596 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 -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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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-15595596 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.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_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.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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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.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.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_daemon.TestPrivileges.test_setuid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_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-15595596 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-15595596 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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-15595596 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.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.ParseIpRuleTestCase.test_parse_to_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... 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.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.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_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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... 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.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_address_scope.SystemMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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.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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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.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.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.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.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_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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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 - ERROR [neutron.agent.l3.agent] Error while processing router aa6776a6-4ec4-42b8-9a39-2c08ba489506 -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__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException -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.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_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.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.test_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_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_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.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_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.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_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... 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.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_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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.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_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... 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.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.conf.policies.test_agent.ProjectReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_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_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.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.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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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.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_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.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.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_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... 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_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_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.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 + 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_all_registers_defined +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCreateRegNumbers.test_all_registers_defined ... 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.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_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_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.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.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.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.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.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.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.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.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.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... 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.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.ProjectReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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.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_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.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.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.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_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_agent_add_external_gateway_dist_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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.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.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.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_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_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_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_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_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... 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.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.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 - 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.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_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_tc_lib.TestHandleFromHexToString.test_run -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: bf22f9ff-1536-409a-99ab-852d643ba424 -NoneType: None - 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.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.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_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.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_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.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.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_agent.ServiceRoleTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... 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. - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 91cedd79-9890-4664-9d41-89d8c3bfea46 -NoneType: None -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.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_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_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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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_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.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.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_agent.ServiceRoleTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... 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_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_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.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... 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.conf.policies.test_agent.ServiceRoleTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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.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_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.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_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.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_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.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.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.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.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... 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_namespace_manager.TestNamespaceManager.test_is_managed -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... 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 - 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.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.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.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_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.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_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.v2.test_base.V2Views.test_network -neutron.tests.unit.api.v2.test_base.V2Views.test_network ... 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.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_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.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.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.api.v2.test_base.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... 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.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_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.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.api.v2.test_base.V2Views.test_subnet -neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... 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.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... 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_agent.ServiceRoleTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... 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.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.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.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.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.test_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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_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.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.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.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.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_utils.TestUnixDomainWSGIServer.test_run -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... 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.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_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.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.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.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_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_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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.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.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.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_agent.ServiceRoleTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... 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.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.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.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... 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_agent.ServiceRoleTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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.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.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.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.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_floatingip.SystemReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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.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.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.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.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.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.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.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_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.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.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.api.v2.test_base.APIv2TestCase.test_emulated_pagination -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... 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.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_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_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.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.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.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.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.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.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.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.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_floatingip.SystemReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... 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.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_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.test_rpc.AgentRPCPluginApi.test_get_device_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... 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.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.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_floatingip.SystemReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... 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_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... 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.test_rpc.AgentRPCPluginApi.test_get_devices_details_list -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_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.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.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.SystemReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... 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_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.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.AgentRPCPluginApi.test_get_network_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... 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.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.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.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.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.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 - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -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.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.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.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.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_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.test_rpc.AgentRPCPluginApi.test_tunnel_sync -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 -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.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.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.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.agent.test_rpc.AgentRPCPluginApi.test_update_device_down -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... 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 - 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_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.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.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.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_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.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_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.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.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.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_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.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.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.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.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_ip_lib.TestIpRuleCommand.test_add_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... 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.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.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.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 - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -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.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_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.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 - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -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.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.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.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 ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf - ... 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.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_ip_lib.TestIpRuleCommand.test_delete_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... 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.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_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.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.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.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.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.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_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.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.TestMetadataProxyHandlerNewCache.test_get_port_no_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... 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.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... 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_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.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_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.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.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.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.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.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.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_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.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.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.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.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.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.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_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_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_manager.IptablesManagerNoNatTestCase.test_mangle_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... 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.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.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.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_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.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.dhcp.test_agent.TestDhcpAgent.test_init_host +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... 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_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... 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.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_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.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_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.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_resync_throttle_conf ... ok + ERROR [neutron_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.agent.common.utils] Error loading interface driver 'None' + 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.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.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.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.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_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_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_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.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.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.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_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.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.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.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.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_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_local_ip.SystemAdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... 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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id ... ok - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: + ERROR [neutron_lib.utils.runtime] Error loading class by alias 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: + 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.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.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 + ERROR [neutron_lib.utils.runtime] Error loading class by class name 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: + 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 "/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: + 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_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_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.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_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_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.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.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.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.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.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.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_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.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 + 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/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 "/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 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration -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.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.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.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.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.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.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.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.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_local_ip.SystemAdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... 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_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.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.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_metering.SystemMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... 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 + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +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.dhcp.test_agent.TestDhcpAgent.test_periodic_resync +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... 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.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.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_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.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.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_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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__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.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... 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.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.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_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... 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.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_interface.TestBridgeInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... 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_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.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.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.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.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.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.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.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_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... 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.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_metering.SystemMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... 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.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.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.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_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_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.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.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.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.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.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.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_metering.SystemMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... 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.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.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.TestBridgeInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... 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.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.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_dhcp.TestDhcpLocalProcess.test_disable_not_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... 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.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.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.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.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.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_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.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.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.api.v2.test_base.APIv2TestCase.test_emulated_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... 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.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.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.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.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.TestDhcpLocalProcess.test_disable_retain_port +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_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.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.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_interface.TestBridgeInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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_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.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.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.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.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.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.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.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.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.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.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.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... 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_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... 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_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.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.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.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.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_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... 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.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.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.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.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 + ERROR [neutron.agent.l3.agent] Error while processing router 22306f67-34d1-4feb-a4b3-f4c0570b555a +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__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException +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.cmd.test_status.TestUpgradeChecks.test_load_checks +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... 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.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.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.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok - ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile +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.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.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.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.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.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.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_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 + 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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -76885,5385 +74618,3154 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -OSError -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 +RuntimeError +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.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_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_ndp_proxy.AdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... 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.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.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.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.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_agent.TestBasicRouterOperations.test__router_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... 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.linux.test_dhcp.TestDhcpLocalProcess.test_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... 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.linux.test_ip_lib.TestIpWrapper.test_add_dummy +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... 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.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_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.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_create_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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.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.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.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.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.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_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_ip_lib.TestIpWrapper.test_add_macvtap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... 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.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_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.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_network.ProjectMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... 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.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.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.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.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.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.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_dhcp.TestDhcpLocalProcess.test_enable_already_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_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.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.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.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.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.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_tuntap +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... 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.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.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.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_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.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.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.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_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... 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.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.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.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.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_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_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_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.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.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_daemon.TestPidfile.test_read -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... 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.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_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.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.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.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.TestDhcpLocalProcess.test_ensure_dir_called +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... 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_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.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.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.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_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_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.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_daemon.TestPidfile.test_unlock -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... 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.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... 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.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_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.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_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_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.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.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.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.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.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.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.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_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_address_scope.AdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... 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.agent.linux.test_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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.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_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_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_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_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... 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.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_dhcp.TestDhcpLocalProcess.test_get_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: a1d78e22-f6f3-466b-9b24-5c2474d1cf25 +NoneType: None 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.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.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.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.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.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.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.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_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_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_dhcp.TestDhcpLocalProcess.test_get_process_uuid +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 340681ac-189f-473a-935d-df4956daa017 +NoneType: None +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.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.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.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_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.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.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.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_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.TestDHCPUtils.test_get_lsp_dhcp_opts -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts ... 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.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_dhcp.TestDhcpLocalProcess.test_set_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... 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.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.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.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_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.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_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_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.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.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.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.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.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_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.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__get_port_device_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_port_device_name ... 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.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.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 - 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 +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_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.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.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.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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... 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.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.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.api.v2.test_base.FiltersTestCase.test_blank_values -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... 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_iptables_firewall.IptablesFirewallTestCase.test_defer_apply -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... 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_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_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.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.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_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.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.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.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.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_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.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_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.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.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.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... 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.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.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_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_network.ProjectMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... 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.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.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_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.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.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.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_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.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.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_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.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_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_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.common.ovn.test_acl.TestACLs.test_acl_ethertype -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... 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.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_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.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_network.ProjectMemberTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... 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.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.TestIpWrapper.test_del_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... 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.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.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.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_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_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.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.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_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.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.ProjectMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... 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_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.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_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_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_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.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.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__parse_ip_addresses neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... 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_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.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.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_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_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_auto_allocated_topology.ProjectManagerTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_get_topology ... 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.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.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.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.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.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_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_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.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.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_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_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.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.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_network.ProjectMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... 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.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.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.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.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_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.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_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_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.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_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.test_cache_utils.TestOsloCache.test_get_cache +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... 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_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_dhcp.TestDnsmasq.test_client_id_num_str neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... 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.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.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_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.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_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_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_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_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_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.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_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.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.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.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.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.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_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.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.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.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.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_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... 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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... 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.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_flavor.AdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... 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.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.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.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_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_network.ProjectMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... 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.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_defer_with_exception -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_defer_with_exception ... 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.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_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_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.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.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_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.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.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.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... 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_existing_dhcp_networks neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... 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_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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.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.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.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.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.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.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.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.common.test_cache_utils.TestOsloCache.test_get_cache_region +neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache_region ... 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 +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.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.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.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_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.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.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_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.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_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.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.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.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.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.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.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_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.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.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_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_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.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.common.test_utils.SignatureTestCase.test_sign_instance_id +neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... 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.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.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.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.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.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.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_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.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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... 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.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.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.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... 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_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.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.linux.test_ip_lib.TestIpWrapper.test_get_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... 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.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.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.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.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_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.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_flavor.AdminTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... 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.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.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.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_flavor.AdminTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... 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_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.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.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.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.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.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.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.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.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_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_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.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.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_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_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.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.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.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... 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_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_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.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... 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.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_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_interface.TestOVSInterfaceDriver.test_plug_configured_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... 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 + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... 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.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.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.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.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_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_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_bad_schema -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_bad_schema ... 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.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_iptables.TestHelper.test_get_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... 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.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_resources.GetResourceClsTestCase.test_unknown_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_unknown_type ... 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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... 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_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.api.v2.test_base.APIv2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... 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_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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_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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... 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_ip_lib.TestIpWrapper.test_get_namespaces_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... 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.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.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.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.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.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.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_flavor.ProjectMemberTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... 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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... 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_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.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_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.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_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.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.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.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.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.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.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.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.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.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_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_valid_input -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... 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.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.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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.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.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.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_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_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.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.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.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_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... 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.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.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_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_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_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.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.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_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.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.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_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... 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.v2.test_resource.RequestTestCase.test_best_match_language -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... 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.l3.test_item_allocator.TestItemAllocator.test__init__ +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... 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_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_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.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.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_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_address_group.SystemAdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... 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.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.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_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.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_ipv4_egress_source_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_source_prefix ... 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_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.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_interface.TestOVSInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... 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.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.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.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.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.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_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_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_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.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.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_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.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.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.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.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_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_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.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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... 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_only_populates_dhcp_enabled_subnets neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnets ... 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.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.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.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_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.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_keepalived.KeepalivedInstanceRoutesTestCase.test_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... 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.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_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.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_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... 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.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.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_dhcp.TestDnsmasq.test_output_init_lease_file neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... 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.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.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.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.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.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.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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.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.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... 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.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_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... 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.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.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.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.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.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_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.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.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_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_port ... 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.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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.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.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.IptablesManagerStateLessTestCase.test_mangle_not_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... 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.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.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_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.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_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_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.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.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.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_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_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.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.api.v2.test_base.V2Views.test_subnet +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... 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_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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.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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... 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 neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... 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_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.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.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.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.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.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_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.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... 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.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.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.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.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_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.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_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_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.common.test_utils.TestExceptionLogger.test_normal_call -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... 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_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.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_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_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.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_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.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.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.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.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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.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.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_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_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.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... 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.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.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.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_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_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.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.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_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.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.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.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_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.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.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.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.linux.test_daemon.TestDaemon.test_daemonize +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... 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_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_base.APIv2TestCase.test_fields_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... 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.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.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_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 -Traceback (most recent call last): -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 - 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.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.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.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.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.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.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.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.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_firewall.TestOFPort.test_ipv6_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... 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.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_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.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_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.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... 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.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_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_local_ip.SystemMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... 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.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.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.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.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.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.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.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_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.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_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_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_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_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.common.test_utils.TestExceptionLogger.test_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... 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.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_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_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.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_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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.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 + 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.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.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.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_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.conf.policies.test_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... 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.common.test_utils.TestExceptionLogger.test_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... 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_logging.AdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... 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_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.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_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.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_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... 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_daemon.TestPidfile.test_init +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... 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.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_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_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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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.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.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_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.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.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok + ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile 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.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.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_logging.AdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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.common.test_utils.TestExceptionLogger.test_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... 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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... 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.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... 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_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_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.JSONV2TestCase.test_create_attr_not_specified -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... 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.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_logging.AdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... 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.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_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 + 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.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.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_daemon.TestDaemon.test_handle_sigterm +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.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.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_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.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.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_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_protocol_4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_4 ... 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.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.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_daemon.TestPidfile.test_init_open_fail +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init_open_fail ... 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.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_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.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_daemon.TestDaemon.test_init +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... 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_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.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.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_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.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.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_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_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.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.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.linux.test_daemon.TestPidfile.test_is_running +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... 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_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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.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_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_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.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.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_agent.SystemReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... 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.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.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.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_metering.SystemReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... 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.TestPortRuleMasking.test_port_rule_wrong_input -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... 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.linux.test_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... 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.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.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.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 + ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? +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.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.agent.linux.test_daemon.TestDaemon.test_start_running +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... 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.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.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_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.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_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... 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_address_group.SystemMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... 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.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_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_daemon.TestPidfile.test_read +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... 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.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.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.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.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_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.AgentUtilsExecuteTest.test_encode_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... 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.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_metering.SystemReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... 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_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.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.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_daemon.TestPidfile.test_unlock +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... 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_utils.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... 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.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_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.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... 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.linux.test_daemon.TestPidfile.test_write +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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.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_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_qos.AdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... 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_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_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_agent.SystemAdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... 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_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... 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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_devices ... 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_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.test_external_process.TestProcessManager.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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_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_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_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.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_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_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.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_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_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.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.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_external_process.TestProcessManagerScript.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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_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_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_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.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.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.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.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_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_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_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_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_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.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.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_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_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_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_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.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.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_external_process.TestProcessManager.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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.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_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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_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_agent.SystemAdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_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_utils.TestPathUtilities.test_remove_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... 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.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_external_process.TestProcessManager.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... 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.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.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_agent.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... 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.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.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.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.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.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_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.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_auto_allocated_topology.ProjectMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... 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_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.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_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_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.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_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_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_qos.AdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_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.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.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_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_ip_lib.TestIPDeviceCommandBase.test_name_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... 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.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_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.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.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.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_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.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_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_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_qos.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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.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_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_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... 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_lib.TestSubProcessBase.test_as_root_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... 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_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.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_agent.ProjectManagerTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... 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_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_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_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_flavor.ProjectManagerTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... 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.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_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_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_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_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.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.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.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_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_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_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_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.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.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_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.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_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.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_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.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_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.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_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... 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.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.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_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_port_bindings.SystemReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... 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.AdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... 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_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.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.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_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.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_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_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_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.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.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.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.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.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.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_floatingip.AdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... 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_utils.AgentUtilsExecuteTest.test_without_helper +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... 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.conf.policies.test_floatingip.AdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... 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.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.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_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_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_floatingip.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... 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.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.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_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.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_floatingip.AdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... 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.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_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... 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.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_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.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_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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.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_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_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.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_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_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_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_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.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.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_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.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.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.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.ProjectManagerTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... 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.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.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_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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_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_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_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.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_read_hosts_file_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... 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_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_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_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_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.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_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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.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.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_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.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_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_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... 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_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_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.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_floatingip.SystemMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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.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_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.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_quotas.ProjectReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... 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_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_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.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.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.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_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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_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.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_agent.SystemReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... 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_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.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_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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_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_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_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.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_floatingip.SystemMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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_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.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_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_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_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_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_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_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.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_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_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_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.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_floatingip.SystemMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... 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.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.conf.policies.test_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... 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.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_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_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.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_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_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_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_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.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_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_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_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_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_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_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_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_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_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.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.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_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_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_port.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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.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.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_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_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_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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_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_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_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_router.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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_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_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_logging.ProjectMemberTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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_router.ProjectReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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.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_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... 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.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_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_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_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_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_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_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... 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.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.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_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_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_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_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_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_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_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_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.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_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_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_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_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.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_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_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_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_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.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_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_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_metering.ProjectMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... 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.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_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_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_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_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_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_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.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_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.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_network.ServiceRoleTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... 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.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.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.ServiceRoleTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... 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.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.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_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.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_quotas.SystemReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... 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.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_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_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.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.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_quotas.SystemReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... 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.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.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_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_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.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_port.SystemMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_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.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_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_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_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_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... 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_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_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_router.ProjectReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... 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_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.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_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_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_router.ProjectReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... 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.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.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_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_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_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_router.ProjectReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... 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.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_logging.SystemAdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.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.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.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_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_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... 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_router.ProjectReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... 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_base.NotificationTest.test_network_delete_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... 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_logging.SystemAdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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.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_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_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_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_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_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... 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.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_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_logging.SystemAdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... 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_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_network.ServiceRoleTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... 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_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.AdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... 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_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_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.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.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_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.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_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_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_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_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_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_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_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.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_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_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_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_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.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_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_network.ServiceRoleTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_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_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_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_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_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_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_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.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_network.ServiceRoleTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... 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_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.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_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_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_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_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_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_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_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_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.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_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.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_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.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_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_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_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_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.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_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_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_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.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_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_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_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_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.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_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_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.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... 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_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.ServiceRoleTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... 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_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_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_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_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_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.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_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_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_mac_address ... 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_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_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_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_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.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_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.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_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.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_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_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_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_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_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.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_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_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_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_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.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.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.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_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... 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_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_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_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_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_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.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_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.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_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_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_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_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_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_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_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_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.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... 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.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.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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_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_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_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... 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_resource.ResourceTestCase.test_http_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... 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_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_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 - 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_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_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_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_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_qos.ProjectManagerQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... 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_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 [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_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_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_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_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_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.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.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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_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_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.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.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.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_qos.ProjectManagerQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_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.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_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.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_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.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.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_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_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_remove_unknown_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... 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_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_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... 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.conf.policies.test_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... 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.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_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_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.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_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.SystemMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segments_tags ... 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_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_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_segment.SystemMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... 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.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.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_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_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_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_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.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_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.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.AdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... 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.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.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_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... 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.api.v2.test_resource.ResourceTestCase.test_status_204 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... 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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... 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_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.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_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.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... 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_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_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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.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_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... 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_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_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... 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_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.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.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.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.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.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... 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.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_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.v2.test_resource.ResourceTestCase.test_unhandled_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... 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.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_service_type.ProjectMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... 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.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_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.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.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.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_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.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_trunk.ProjectManagerTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... 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.test_rpc.AgentRPCPluginApi.test_get_network_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... 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_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.test_utils.TestThrottler.test_method_docstring_is_preserved +neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... 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.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_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_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.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_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_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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.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.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_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_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.common.test_utils.TestThrottler.test_method_still_callable +neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... 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.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_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.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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.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_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.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.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.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.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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.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_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.AdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_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.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.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... 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.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.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.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.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.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_external_process.TestProcessManager.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... 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_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_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.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.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_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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_trunk.ProjectManagerTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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.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_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.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.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_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_dhcp.TestDnsmasq.test_release_for_ipv6_lease +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +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.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_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 - 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_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.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_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_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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.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.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_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_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.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__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_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_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_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.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_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_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_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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_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_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.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.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_trunk.ProjectManagerTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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_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_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.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.AdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... 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_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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.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_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.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.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_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.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_ipv6_utils.TestIsAutoAddressSubnet.test_combinations -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... 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_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_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_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.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_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_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_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_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_subnet.ProjectMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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.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.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.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_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.TestThrottler.test_throttler +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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.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_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_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_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_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_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_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_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_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.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.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.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.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_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_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_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_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.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_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_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_network.AdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +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_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.test_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... 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_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_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_dhcp.TestDnsmasq.test_spawn -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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.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.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_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... 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.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_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... 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_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_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_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_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_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_router.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_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.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_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.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_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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.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_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_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_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_subnet.ProjectMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... 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_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_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.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_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_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_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_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_filters_multiple_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_empty ... 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_address_scope.ProjectMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... 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_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_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... 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_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_network.AdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... 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_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.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_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.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_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... 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_network.AdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... 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_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_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_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_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_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_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_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.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_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_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_address_scope.ProjectMemberTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... 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_network.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... 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.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_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.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_subnet.ServiceRoleTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... 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_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_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.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_security_group.ProjectManagerSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... 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_subnet.ServiceRoleTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... 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.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.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_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.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.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_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_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... 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.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_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.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.api.test_api_common.PrepareUrlTestCase.test_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... 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.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.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_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... 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.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.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_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_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.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.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_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_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.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_logging.ProjectReaderTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... 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.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.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_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.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_subnetpool.ProjectReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... 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_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_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... 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_logging.ProjectReaderTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... 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.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_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.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create +neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... 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.agent.linux.test_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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_subnetpool.ProjectReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... 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_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.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_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.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_subnetpool.ProjectReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... 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_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_logging.ProjectReaderTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... 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.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.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_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.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_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_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.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_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_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_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.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.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_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.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_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.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.SystemMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... 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.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_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_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.TestGetCmdlineFromPid.test_no_process_running +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... 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_port_bindings.ServiceRoleTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... 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.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_network.ProjectManagerTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... 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.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.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_subnet.SystemMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... 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_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_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.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_subnetpool.ProjectReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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_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.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.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.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.ProjectManagerTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_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_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_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.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.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_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_network.ProjectManagerTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... 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_subnetpool.ProjectReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... 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.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_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.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_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_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.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_subnetpool.ProjectReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpools_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_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_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.ProjectManagerTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... 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_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_subnetpool.ProjectReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... 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.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_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_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... 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_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.SystemReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... 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.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.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_external_process.TestProcessMonitor.test_unregister +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... 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.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_utils.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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.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.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_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_bindings.ServiceRoleTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... 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_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_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_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_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... 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_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_flavor.ProjectReaderTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... 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.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.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.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_port_bindings.SystemReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... 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_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.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_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_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_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_subnet.AdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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_subnet.SystemMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... 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_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_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_subnetpool.ProjectReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... 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.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_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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.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.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_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.ServiceRoleTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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_subnet.SystemMemberTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... 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.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.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.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_network.ProjectManagerTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... 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_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_subnetpool.ServiceRoleTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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_port_bindings.SystemReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_create_port_binding ... 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_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.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_utils.TestUnixDomainHttpProtocol.test_init_unknown_client neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... 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_subnet.AdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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.ProjectManagerTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... 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_subnetpool.ServiceRoleTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... 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.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_subnetpool.SystemReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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.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_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_flavor.ProjectReaderTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... 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_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.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_subnetpool.SystemReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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.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_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... 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_subnetpool.ServiceRoleTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... 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.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_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.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.ServiceRoleTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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_flavor.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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.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.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_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_subnetpool.SystemReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... 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_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.ServiceRoleTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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_network.ProjectManagerTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... 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_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_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.ServiceRoleTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... 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.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.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.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_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.ServiceRoleTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... 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_network.ProjectManagerTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... 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.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.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.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_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_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... 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_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_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.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... 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_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... 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.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... 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_subnetpool.ServiceRoleTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... 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.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_subnet.AdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... 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.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_subnetpool.SystemReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpools_tags ... 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_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... 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.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... 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_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_build_config_preamble ... 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_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_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... 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.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.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_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.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.SystemReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_onboard_network_subnets ... 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.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_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.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_subnetpool.SystemReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... 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.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_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_floatingip_pools.SystemAdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemAdminTests.test_get_floatingip_pool ... 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_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_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.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.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_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.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... 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_pd.TestPrefixDelegation.test_add_update_legacy_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_legacy_router ... 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.agent.linux.test_pd.TestPrefixDelegation.test_remove_router -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_remove_router ... 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.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_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.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_address_group.ProjectManagerTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... 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_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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... 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_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_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_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.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_port.AdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_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.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_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.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_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.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.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_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_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.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_address_scope.ProjectReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... 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.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_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_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_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_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.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_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.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_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.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_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_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_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.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.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_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_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_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.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_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_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_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_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.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_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_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... 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.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_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_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.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_agent.SystemMemberTests.test_delete_agent neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... 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.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_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.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.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.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_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.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.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_utils.TestUnixDomainHttpProtocol.test_init_with_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... 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_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_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.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_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_port.AdminTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... 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_driver.TestDbQuotaDriver.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... 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_extraroute_db.TestExtraRouteDb.test_update -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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_port_bindings.SystemReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... 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.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.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.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_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.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_interface.TestABCDriver.test_l3_init_with_preserve +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... 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.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.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.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.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.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.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... 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.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.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.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... 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.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_reload_allocations +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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.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.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_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_metering.ServiceRoleTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... 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_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.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.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_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.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_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_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_reload_allocations_no_interface +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... 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.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_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.AdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... 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_driver.TestDbQuotaDriver.test_get_default_quotas -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.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.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_metering.ServiceRoleTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... 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.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.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.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_dhcp.TestDnsmasq.test_remove_config_files +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... 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_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_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.AdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... 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_metering.ServiceRoleTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label_rule ... 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_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.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.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_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_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_port.AdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... 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.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.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.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_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_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.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.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_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_agent.SystemMemberTests.test_update_agent neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... 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.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.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.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_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.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_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.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.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_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_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.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_auto_allocated_topology.SystemAdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_get_topology ... 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__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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.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.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.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_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_port.AdminTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_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.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.AdminTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_resource_request ... 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_floatingip.ProjectManagerTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... 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.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.AdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... 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.AdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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.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.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_ndp_proxy.SystemReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... 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.api.v2.test_base.APIv2TestCase.test_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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.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_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_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_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_db_base_plugin_v2.DbModelTenantTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... 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_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_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_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_floatingip.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... 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.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_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.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.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_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.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_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_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... 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.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.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_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_network.SystemMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... 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_floatingip.ProjectManagerTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_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_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_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.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_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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_network.SystemMemberTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type ... 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_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_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.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_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.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_floatingip.SystemAdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... 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_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_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.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_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 -/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_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_network.SystemMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... 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.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_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... 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.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_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_floatingip.SystemAdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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_network.SystemMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... 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_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_network.SystemMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags ... 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_with_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_mac_address ... 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_network.SystemMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... 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_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_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.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_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_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_port.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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.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_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_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_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_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_network.SystemMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... 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_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... 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_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.SystemMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... 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_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.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.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.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_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_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_network.SystemMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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.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_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_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_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_default -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... 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_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_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_logging.ProjectReaderTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... 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_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.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_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_logging.ProjectReaderTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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_network.SystemMemberTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_network_type ... 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_logging.ProjectReaderTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... 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_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_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_logging.ProjectReaderTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... 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_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_logging.ProjectReaderTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... 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_network.SystemMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_provider_segmentation_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_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_network.SystemReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_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.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_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_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_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.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_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... 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.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_network.SystemReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_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 "/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_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.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_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_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.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.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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.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_ip_availability.SystemMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... 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_port.ProjectManagerTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... 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_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_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.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.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_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.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_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.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_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_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.ProjectManagerTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... 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' -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_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_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_network.SystemReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... 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_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.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.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_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_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.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.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... 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_port.ProjectManagerTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... 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_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_create_return_extra_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... 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_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_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.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.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.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_port.ProjectManagerTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_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_network.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... 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_port.ProjectManagerTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... 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_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.ProjectManagerTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... 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_port.ProjectManagerTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... 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.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_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.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.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.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.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_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_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_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_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_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_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.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_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_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.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_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.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_network.SystemReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... 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.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_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.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.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_network.SystemReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... 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.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.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_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_network.SystemReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... 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.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_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_port.ProjectReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... 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.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_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.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_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.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.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.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_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.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_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_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.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.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_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_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_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.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_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.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_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.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_port.SystemAdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... 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.SystemReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_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.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_port.ProjectReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.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_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_port.ProjectReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... 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_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.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_port.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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.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_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.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_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_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.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_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_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.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.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.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_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.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_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_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_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_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_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.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.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.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.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.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_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.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_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.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_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_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.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.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_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_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_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_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.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.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_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_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.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_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_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.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.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_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_port.SystemReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... 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.APIv2TestCase.test_limit_with_unspecific -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... 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_port.ServiceRoleTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... 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.conf.policies.test_port.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_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.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_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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_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_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.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.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.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_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_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.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_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_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.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_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_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_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.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.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_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_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_port.SystemReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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_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.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_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_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_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... 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.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.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.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_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.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_gateway ... 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_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.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.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_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_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_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.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_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_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.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_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.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok - ERROR [neutron.agent.l3.ha_router] Unable to process HA router 7628b1fb-f0c7-4f06-81c2-5ccdb377840e without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router 7628b1fb-f0c7-4f06-81c2-5ccdb377840e -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 7628b1fb-f0c7-4f06-81c2-5ccdb377840e without HA port -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_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_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_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.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_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_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_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.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_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_port.ServiceRoleTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... 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_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.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.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... 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_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.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.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_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_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_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_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.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_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.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.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_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.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.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.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_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_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.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.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_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_port.ServiceRoleTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... 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_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.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_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_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.SystemMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... 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_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_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_bindings.SystemMemberTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding ... 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.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.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_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.v2.test_base.APIv2TestCase.test_marker -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... 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.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... 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_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.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.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.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_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.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_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.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_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_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_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_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_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_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_qos.ProjectMemberQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... 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_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.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_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_qos.ProjectMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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.common.test__deprecate.TestMovedGlobals.test_renamed_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... 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.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.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_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.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... 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_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_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.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.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_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.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.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_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_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.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.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.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.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_ip_lib.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... 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.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.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.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_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_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.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.test_extensions.RequestExtensionTest.test_get_resources +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... 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_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.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.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.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.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_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.agent.test_common.TestRootHelper.test_root_default -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... 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_port_bindings.ServiceRoleTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... 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_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_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... 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.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_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.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_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.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.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.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_ip_lib.TestIpLinkCommand.test_set_alias +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... 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_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_qos.ProjectMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... 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_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_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_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_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.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.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.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... 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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... 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.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_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_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.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_address_scope.ServiceRoleTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... 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.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_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.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_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.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.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_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_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... 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.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_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_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_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.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_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_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_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.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_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_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_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_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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_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_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.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.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_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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_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_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_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.ProjectReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... 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_flavor.SystemAdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... 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.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_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_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_router.AdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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_flavor.SystemAdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... 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_qos.ProjectReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... 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.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_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_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_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_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_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_qos.ProjectReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... 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.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_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_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_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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_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_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_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_router.AdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_ha ... 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_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_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_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_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_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.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_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_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_router.AdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... 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_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_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_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_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_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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... 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.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_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.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.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... 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.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_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... 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_dhcp.TestDnsmasq.test_spawn +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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.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_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_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.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.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.api.v2.test_base.APIv2TestCase.test_emulated_pagination +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... 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_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... 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_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.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_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.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.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.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_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_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_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_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.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.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.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_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.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_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.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.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_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_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_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.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.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_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.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.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_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.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.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_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.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_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_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_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_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.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.TestTcCommand.test_update_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... 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.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.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_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_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_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... 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.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.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_local_ip.SystemAdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... 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_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_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.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.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_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface ... 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.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.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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_local_ip.SystemAdminTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... 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_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.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.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.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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 + 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_local_ip.SystemAdminTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... 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_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.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.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.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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 + 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.v2.test_base.APIv2TestCase.test_emulated_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... 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.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.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_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.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_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.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_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.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_security_group_rule_updated ... 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_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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.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_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.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_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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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.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.conf.policies.test_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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.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_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_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.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_router.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... 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.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.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.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_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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.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_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_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_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... 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_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.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.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.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.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.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.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.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.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.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.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_quotas.ProjectManagerTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... 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_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.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.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.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_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_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... 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.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_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_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_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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.AdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... 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_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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.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_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_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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_quotas.SystemAdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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_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_quotas.SystemMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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_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_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_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_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_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.AdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... 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_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.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.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.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.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.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.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_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.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.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.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_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.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.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.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_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_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.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.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_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_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.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_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_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_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_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.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.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_quotas.AdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... 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.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_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_router.SystemAdminTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... 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_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_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_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_quotas.AdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.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_router.SystemAdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... 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.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.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.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_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.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_router.ProjectMemberTests.test_add_router_interface neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... 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.SystemAdminTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... 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.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.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.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.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.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_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_dhcp.TestDnsmasq.test_spawn_no_dns_domain +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... 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_router.SystemAdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... 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.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.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.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.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_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_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_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_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.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_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.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.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.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.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.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.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... 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.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.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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... 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.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.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 + ERROR [neutron.agent.l3.ha_router] Unable to process HA router 8ce378cd-64c4-4809-906e-1e6e74e43b42 without HA port +NoneType: None + ERROR [neutron.agent.l3.agent] Error while initializing router 8ce378cd-64c4-4809-906e-1e6e74e43b42 +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 8ce378cd-64c4-4809-906e-1e6e74e43b42 without HA port +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.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.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.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_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_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.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.GetDevicesInfoTestCase.test_get_devices_info_lo +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... 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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... 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_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_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_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_security_group.SystemMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... 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_router.SystemAdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... 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_metering.SystemMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_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.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.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_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_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_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_metering.SystemMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... 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.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.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.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_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_security_group.SystemMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... 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_metering.SystemMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label_rule ... 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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... 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.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_router.SystemAdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... 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.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... 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_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... 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.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_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.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_router.ProjectMemberTests.test_create_router_ha neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... 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.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_subnetpool.SystemMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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.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.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_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.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_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.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.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_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_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_subnetpool.SystemMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... 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.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_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_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.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.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_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.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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_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_router.ProjectMemberTests.test_delete_router neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... 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.api.v2.test_base.APIv2TestCase.test_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... 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_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_subnet.SystemAdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnets_tags ... 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_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.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.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.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.common.test_utils.TestExceptionLogger.test_normal_call +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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_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_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.SystemMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... 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.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.TestExceptionLogger.test_pool_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... 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.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.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.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_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_subnet.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... 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.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! +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) + ^^^^^^^^^^^^^^^^^^^^^^^^^ +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ... ok + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/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.common.test_utils.TestIECUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... 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.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_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_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.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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_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.common.test_utils.TestExceptionLogger.test_pool_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_raise ... 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.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_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_ip_lib.ParseIpRuleTestCase.test_parse_fwmark +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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.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_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_subnetpool.SystemMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... 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_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.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_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.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.common.test_utils.TestExceptionLogger.test_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... 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_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_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_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.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_subnet.SystemAdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_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_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... 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.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.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.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_remove_router_interface neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... 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_router.SystemAdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... 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_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_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_ip_lib.ParseIpRuleTestCase.test_parse_iif_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... 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_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_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.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.TestSIUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... 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.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.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_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_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.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.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_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_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_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_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_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 -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_subnetpool.SystemMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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_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.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_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_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.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_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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.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_subnetpool.SystemMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_daemon.TestPrivileges.test_drop_no_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... 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.SystemAdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... 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_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_subnetpool.SystemAdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... 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_metering.AdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... 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.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.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_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_network.SystemAdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... 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_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.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.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.TestIpamSubnetPool.test_allocate_specific_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... 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.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.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_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_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_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_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_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_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_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_address_scope.ProjectMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_delete_address_scope ... 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_network.SystemAdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... 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_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_subnetpool.SystemAdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... 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_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_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_address_scope.ProjectMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... 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.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.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_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_subnetpool.SystemAdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... 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.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_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_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_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_address_scope.ProjectMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope ... 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_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_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_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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_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_metering.AdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... 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_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_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.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_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.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_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_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.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_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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_subnetpool.SystemAdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... 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.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.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_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_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_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_subnetpool.SystemAdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_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.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_router.SystemMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... 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 - 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.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.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.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_segment.ProjectManagerTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_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.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_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... 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.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_migration.TestDbMigration.test_schema_has_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... 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_router.SystemMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... 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.SystemMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... 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.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.SystemMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... 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_segment.ProjectManagerTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segments_tags ... 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.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_router.SystemMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... 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.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_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.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... 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.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.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_router.SystemMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... 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.conf.policies.test_subnetpool.AdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... 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.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.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.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.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.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.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_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.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_subnetpool.AdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... 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.SystemMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... 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_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_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... 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_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_network.AdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_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_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.TestIPDevice.test_eq_other_is_none +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... 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_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_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_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.AdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... 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_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.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.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_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_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_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_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_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.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_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_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.SystemAdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... 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_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_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.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_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_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.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.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.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.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.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.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_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.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.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.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_ip_lib.TestIpNetnsCommand.test_add_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... 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_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_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.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_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.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_ip_lib.TestIpNetnsCommand.test_delete_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... 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_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_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.ProjectMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... 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_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_ip_lib.TestIpNetnsCommand.test_execute +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... 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.api.v2.test_base.APIv2TestCase.test_fields_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... 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_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_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_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_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_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_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_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.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_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_segment.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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_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.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.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_network.AdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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_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_network.AdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... 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_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_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_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_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_segment.ProjectMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... 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.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_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.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_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_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.SystemAdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_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_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.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_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_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.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.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.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.conf.policies.test_network.SystemReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... 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_segment.ProjectMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... 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_local_ip.ProjectManagerTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... 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.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.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.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_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_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_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_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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.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_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_network.SystemReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... 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.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_segment.SystemReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... 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_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_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.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.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.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.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.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_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_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_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.AdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... 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_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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.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_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_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_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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_segment.SystemReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... 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_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_metering.ProjectMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... 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.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_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... 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.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.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.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_logging.ProjectMemberTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... 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.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_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_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_network.SystemReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_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_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.SystemReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... 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_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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_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_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... 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_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... 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_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_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... 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.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.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_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_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_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.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.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_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_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_network.AdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... 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.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_update ... 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_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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.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_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_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.ServiceRoleTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... 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_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__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.SystemReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... 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_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... 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.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_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.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_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_segment.ProjectMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... 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.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_subnetpool.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... 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 @@ -82278,1212 +77780,1321 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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_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_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_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.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_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.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.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_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_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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_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_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.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_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.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.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.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.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_subnetpool.AdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... 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.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_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_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.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_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_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.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.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_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_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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_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_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_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_qos.ProjectManagerQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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_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_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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_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_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_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_segment.ProjectMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... 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.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_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... 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_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_network.SystemReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... 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_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.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_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... 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.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.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_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_subnetpool.ProjectReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... 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_qos.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... 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.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_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.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_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.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_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_qos.ProjectManagerQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_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.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_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... 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.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.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_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_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_segment.ProjectReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... 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_segment.ProjectReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... 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_subnetpool.ProjectManagerTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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_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_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... 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_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_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_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_qos.ProjectManagerQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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_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.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.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_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_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... 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.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.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_port.AdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... 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.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_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... 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_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_segment.ProjectReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... 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.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_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_subnetpool.ProjectReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... 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.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.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_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_segment.ProjectReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... 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.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_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_qos.ProjectManagerQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... 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_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_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.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.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_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... 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.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_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_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... 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_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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.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_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_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.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_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_network.SystemReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... 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.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_subnetpool.ProjectManagerTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... 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_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_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.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.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_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_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.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_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_segment.SystemReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... 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_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.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.SystemReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_networks_tags ... 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_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__deprecate.TestMovedGlobals.test_not_last_line +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... 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.ProjectManagerTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_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_trunk.SystemMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... 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.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.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_port.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... 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.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_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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_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__deprecate.TestMovedGlobals.test_renamed_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... 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_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... 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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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_segment.SystemReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... 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.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.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.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_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_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_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.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.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.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_segment.SystemReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... 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.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_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.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_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_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.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.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.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_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_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_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.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.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_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_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.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_trunk.SystemMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... 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.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_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_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.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.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.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_port.AdminTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... 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_segment.SystemReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... 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.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_service_type.SystemReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... 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_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... 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.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.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.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_trunk.SystemMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... 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.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_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_trunk.SystemMemberTests.test_get_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... 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_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_trunk.SystemMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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_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_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_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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_subnet.ProjectManagerTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... 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 - 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.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.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_subnet.ProjectManagerTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... 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.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_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.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_subnet.ProjectManagerTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_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_subnet.ProjectReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... 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_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_subnet.ProjectReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... 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_subnet.ProjectReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... 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_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_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_subnet.ProjectReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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_subnet.ProjectReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... 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_local_ip.AdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... 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_subnet.ProjectReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... 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.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_subnet.ProjectReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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.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.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_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_subnet.ProjectReaderTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_segment_id ... 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.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.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_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_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.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_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_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_trunk.AdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... 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_trunk.AdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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_logging.ServiceRoleTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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.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.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_trunk.AdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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_trunk.AdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... 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_trunk.AdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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_metering.ProjectManagerTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... 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.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_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... 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_trunk.ProjectMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... 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.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.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.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_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_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_trunk.ProjectMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... 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.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.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.conf.policies.test_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... 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_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_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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_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_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... 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_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... 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_trunk.ProjectMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... 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_metering.SystemAdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... 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.conf.policies.test_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... 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_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_trunk.ServiceRoleTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... 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_trunk.ServiceRoleTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... 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.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.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... 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_trunk.ServiceRoleTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... 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_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... 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.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.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.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_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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_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.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_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.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.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.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_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_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.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_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_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_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_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_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.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_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_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_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_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.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_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.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_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.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_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_port.ProjectMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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.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.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_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.api.v2.test_base.CreateResourceTestCase.test_resource_creation -neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... 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.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.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.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_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.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_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.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.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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... 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.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.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... 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.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.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_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.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_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.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.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.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_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.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_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_port.ProjectMemberTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... 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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.ProjectMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... 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_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_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 -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_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.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_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_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_address_scope.SystemAdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... 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.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.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_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_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_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_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... 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_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_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_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.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.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.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... 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_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.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_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_agent.AdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... 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_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.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_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.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_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_agent.AdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... 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_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.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.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.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_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_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.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.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_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.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_agent.AdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_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.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.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_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.conf.policies.test_agent.ProjectMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... 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.conf.policies.test_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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_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_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.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.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.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_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.ProjectMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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.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.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_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.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.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.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_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_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_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.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_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_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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_floatingip.AdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... 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_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_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_floatingip.AdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... 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_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.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.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.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_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_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... 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_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_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_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... 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_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_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.TestPortsV2.test_create_port_json -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_json ... 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.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.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_qos.SystemMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... 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.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_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.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.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.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.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.db.test_agents_db.TestAgentsDbMixin.test__get_dict +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... 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.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.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.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_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_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_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.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 + 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 +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.api.v2.test_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... 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.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.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.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_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_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_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_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.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.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_qos.SystemMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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.SystemMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... 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_qos.SystemMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... 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.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.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.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.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_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_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_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.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.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.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_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.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.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.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.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.common.test_cache_utils.TestCachingDecorator.test_cache_miss +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... 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_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_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_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.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_port.AdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... 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.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.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.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_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_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_port.AdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... 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.common.test_cache_utils.TestCachingDecorator.test_missing_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... 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_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.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.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_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.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_cache_utils.TestCachingDecorator.test_no_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... 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_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... 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_port.ServiceRoleTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... 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_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_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.test_api_common.GetPathUrlTestCase.test_http_to_https +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... 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_quotas.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... 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.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_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_port.AdminTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile ... 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_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_floatingip.ProjectReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_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_router.ServiceRoleTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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.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_port.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... 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_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.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.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.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_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.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_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... 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.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_api_common.GetPathUrlTestCase.test_no_headers +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... 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_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_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.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_protocol_ipip +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... 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_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.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.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.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_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.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_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_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_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.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.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_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.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.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_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.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_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_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_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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_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.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.ProjectManagerTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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.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_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_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.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_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_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_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_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.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_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.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.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_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.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_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_flavor.ProjectManagerTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... 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_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_port.ProjectManagerTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... 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.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_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.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_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.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_port.AdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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_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_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_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.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_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_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_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_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.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_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_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_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_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_address_scope.ProjectManagerTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... 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.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_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.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.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.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.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.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.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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_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_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_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_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_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_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_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.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_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_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.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_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_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_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_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.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_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_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_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_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_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.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_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_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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.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.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_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_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_router.ProjectReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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_agent.ProjectReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... 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.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_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.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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_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_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.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.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_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_router.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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.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_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_router.ServiceRoleTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... 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.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_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_router.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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_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_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_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_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_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_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_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.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_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_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... 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_router.SystemReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... 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_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.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_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_service_type.ProjectReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... 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_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_floating_ip_centralized neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... 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.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_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_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_router.ServiceRoleTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... 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_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.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.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_subnet.ProjectMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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.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.ProjectManagerTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... 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.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.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.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_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_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.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.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.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_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_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_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_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.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.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_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_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_subnet.ProjectMemberTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_segment_id ... 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_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.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_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.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_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_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_port.ProjectManagerTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... 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_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.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.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_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.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_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_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_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_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.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_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_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.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_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_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_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.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.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... 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_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_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_bindings.ProjectMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... 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.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_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... 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.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_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_router.SystemAdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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_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_router.SystemAdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... 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_local_ip.SystemReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... 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_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.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_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_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.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.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.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_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_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_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_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_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_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_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_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.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_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_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_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_subnet.ProjectMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... 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_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_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_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 +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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.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.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_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.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_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_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_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_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.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.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.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.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_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_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.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.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_subnet.ProjectMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... 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.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_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.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_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_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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_subnet.ProjectMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... 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_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_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_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.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.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_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_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.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.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_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_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_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_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.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.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_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.ProjectManagerTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... 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_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_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_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_bindings.ProjectReaderTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... 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_network.ProjectManagerTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... 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.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_security_group.SystemAdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... 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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7bb6634f-f8cb-4b11-a7c5-e4cf8e36c9f4 after 0 tries +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_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.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_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_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.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_network.ProjectManagerTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... 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.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_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_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_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_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_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.api.v2.test_base.ListArgsTestCase.test_list_args +neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... 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_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_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.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.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.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_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.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_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_security_group.SystemAdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... 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.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.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_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.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_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_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.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.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_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.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_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_flavor.ProjectMemberTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... 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.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_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_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_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.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.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_floatingip.ServiceRoleTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7bb6634f-f8cb-4b11-a7c5-e4cf8e36c9f4 after 0 tries +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_flavor.ProjectMemberTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... 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.SkipDecoratorTestCase.test_skip_exception +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... 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_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_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_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... 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.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_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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.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.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_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.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.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.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail +neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception_fail ... 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_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_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.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_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_network.ProjectManagerTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... 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.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_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_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.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.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_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_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_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.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_flavor.ProjectReaderTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... 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.ProjectManagerTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... 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.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_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_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.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_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_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.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_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_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_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_flavor.ProjectReaderTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... 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.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.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.ProjectManagerTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... 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_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.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.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.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_segment.AdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... 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.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.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_flavor.ProjectReaderTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... 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_network.ProjectManagerTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... 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.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_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.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.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_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_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_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_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.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_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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_network.ProjectManagerTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... 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.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.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.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.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.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.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_segment.AdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... 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_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_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_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_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_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_network.ProjectManagerTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... 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_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_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_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.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_ipv6_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... 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.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_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_address_group.ServiceRoleTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ServiceRoleTests.test_get_address_group ... 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_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_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_get_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_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_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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_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.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.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_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_quotas.ProjectMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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_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.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.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.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_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.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.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.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_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_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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.AdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... 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_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_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_profile ... 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.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.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_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.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_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_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.AdminSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_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_network.ProjectManagerTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... 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.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.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.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.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_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.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_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_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_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.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.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.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_agent.ServiceRoleTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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.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.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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_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_network.ProjectManagerTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_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.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_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_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_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_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_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_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.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_network.ProjectManagerTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... 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.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_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.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_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_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.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.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_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_network.ProjectManagerTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... 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.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.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.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_agent.ServiceRoleTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... ok ERROR [neutron.agent.l3.agent] An interface driver must be specified +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.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_flavor.ServiceRoleTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... 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_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.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_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network ... 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 @@ -83496,6 +79107,8 @@ 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' +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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 @@ -83519,310 +79132,642 @@ __import__(mod_str) ModuleNotFoundError: No module named 'wrong' ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' -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.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.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.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_security_group.AdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... 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_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.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.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.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_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_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.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_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_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_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.ProjectMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... 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_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_agent.ServiceRoleTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... 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_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.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.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_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.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_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.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.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.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_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_port.ProjectMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... 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_service_type.SystemMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... 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.ServiceRoleTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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.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.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_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_subnet.ProjectManagerTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... 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_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_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_pd_add_remove_subnet neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_subnet ... 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_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_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_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_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_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_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.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.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_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_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... 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.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.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_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_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_port.SystemAdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... 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_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_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_flavor.SystemAdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... 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.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... 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.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_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_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.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.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_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.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_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_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_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_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_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_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_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_flavor.SystemAdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_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.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.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.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_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_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_flavor.SystemAdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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_subnet.ProjectManagerTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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_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.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_metering.SystemReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... 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_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.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_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.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.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_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_flavor.SystemAdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... 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.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_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_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_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_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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.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_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_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_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.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... 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.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_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_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_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_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_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.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.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.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_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_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_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.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.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_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_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.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_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_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_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_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... 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.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.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_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_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.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.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_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_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.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.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_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_floatingip.SystemMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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_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.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.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_router.ProjectManagerTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... 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.ProjectManagerTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... 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.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_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.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_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_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_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_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_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_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_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_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_metering.SystemReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... 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.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_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.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.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.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_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.ProjectReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... 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.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_network.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_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_floatingip.SystemMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... 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.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_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_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_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_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_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.ProjectMemberTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... 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_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_trunk.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... 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_port.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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_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_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_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_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.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_provisioning_blocks.TestStatusBarriers.test_is_object_blocked -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... 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_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_trunk.SystemMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... 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_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_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_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.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.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_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.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_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.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_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_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.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_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_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.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.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.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.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_router.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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_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_trunk.SystemMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... 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.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_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.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.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.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_router.ProjectManagerTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... 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_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_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... 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.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.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_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.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_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_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_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_trunk.SystemMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... 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.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.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_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_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_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... 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.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_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.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_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... 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_network.ProjectReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... 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.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.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_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_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.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_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_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.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.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_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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_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_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_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_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_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.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... 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_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_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.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.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_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.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_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_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.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_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_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.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.conf.test_service.GetRpcWorkers.test_no_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... 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.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.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.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_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... 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.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_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... 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.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_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_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_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_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_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_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_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_network.ProjectReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... 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.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_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_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_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.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_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.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.ServiceRoleTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... 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_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_keepalived.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... 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_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.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_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_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.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_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_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.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.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_network.ProjectReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... 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_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_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_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... 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.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_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_keepalived.KeepalivedConfTestCase.test_config_with_reset +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... 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_port.SystemMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.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.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.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_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.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.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_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_network.SystemAdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... 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_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_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_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.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_port.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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.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.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.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_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_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_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_ndp_proxy.SystemReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... 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_rbac.AdminTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 50456607-f3f8-4946-ab63-0b26670faf33 after 0 tries +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_port.SystemMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... 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_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_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.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.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_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.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_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_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_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_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.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_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.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_project_quotas ... 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_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_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... 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_port.ProjectReaderTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 50456607-f3f8-4946-ab63-0b26670faf33 after 0 tries +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.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.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.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_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_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_network.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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_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_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... 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.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.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.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.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_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.db.quota.test_driver.TestDbQuotaDriver.test_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... 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_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_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_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... 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.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_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.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.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.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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_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_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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.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.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_port.ProjectReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... 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_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_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_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... 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.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.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_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_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.SystemAdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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_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.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.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_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.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 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 @@ -83838,8 +79783,16 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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.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_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.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.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.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 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 @@ -83867,702 +79820,231 @@ 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.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.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.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_segment.SystemAdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... 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.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_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_segment.SystemAdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... 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.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.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_segment.SystemAdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... 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_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_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_subnetpool.ProjectMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... 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.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.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_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_subnetpool.ProjectMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... 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.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.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_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_network.SystemAdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... 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.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.SystemAdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_default ... 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.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_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_subnetpool.ProjectMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_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.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.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.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_subnetpool.ProjectMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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.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 - 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 -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 - 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.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_network.SystemAdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_segments ... 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.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_subnetpool.ProjectMemberTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... 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.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_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_subnetpool.ProjectMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... 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.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_subnetpool.ProjectMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... 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_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_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_bindings.ProjectManagerTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... 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_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_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_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_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.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.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.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_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.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.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.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_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_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.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.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.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.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_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.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.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_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.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 - 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.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.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.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 - 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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'ebc19bd0-d696-41e9-8215-1d4557da2397', '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:e5:5f', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} -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 - 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.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.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.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.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_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.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.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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.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_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.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.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 - 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_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_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.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_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.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.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_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.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.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.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.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.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_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_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.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_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_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.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.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.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.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_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.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.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.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.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.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_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 - 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.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 - 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.ProjectReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok +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.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_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.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_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.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_details +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... 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.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.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_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_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.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_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_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_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.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_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.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.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.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.ServiceRoleTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... 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_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_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.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... 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.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_network.SystemMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... 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.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_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.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.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_network.ProjectMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... 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.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.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.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.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.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.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_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_network.ProjectMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... 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.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.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.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.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.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_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.ProjectMemberTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... 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.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.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.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_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... 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.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_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.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.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.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.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.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.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_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_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_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.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.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.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_router.SystemReaderTests.test_add_router_interface neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_add_router_interface ... 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.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.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.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... 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_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_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_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_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.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.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.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_router.SystemReaderTests.test_create_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... 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.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_network.SystemMemberTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... 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_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_router.SystemReaderTests.test_create_router_distributed neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... 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.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.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.SystemMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_shared ... 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_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.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.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.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_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_network.SystemMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_tags ... 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_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_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_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.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.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_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.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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 192.168.1.1 +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_network.ProjectMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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.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_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.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_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_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_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_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.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.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.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.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_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.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.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_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.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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 08a75fd1-29e7-4ae7-9f38-2a4bf1d18fbf +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 + 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_network.ProjectMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... 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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -84571,19 +80053,12 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.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.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.extensions.test_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: a1992852-d3ad-4fd4-a8d5-346716594911 +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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -84593,64 +80068,219 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect RuntimeError -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.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 + +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.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_agent.TestBasicRouterOperations.test_process_router_floatingip_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf +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.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_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_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_network.ProjectMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... 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.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.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_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_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.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.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_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.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.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_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.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 + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +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_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_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.api.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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.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 + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +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_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_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 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 +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_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.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_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_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_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.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.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.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.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.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_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_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_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.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.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.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.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_qos.SystemAdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... 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.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.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_network.SystemMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +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_router.SystemReaderTests.test_create_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... 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.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.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_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.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.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.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.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.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 + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +NoneType: None +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_router.SystemReaderTests.test_delete_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... 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.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.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.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.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.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_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.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.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_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.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_router.SystemReaderTests.test_delete_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... 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.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... 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.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_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.SystemAdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... 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.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.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_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_router.SystemReaderTests.test_get_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok -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.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.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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: f78e08e6-723e-40b7-b5e8-2fe24c8565ae +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_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... 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.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.ServiceRoleQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... 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.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_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_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_qos.SystemAdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... 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.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_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_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 + ERROR [neutron.agent.l3.router_info] 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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -84659,20 +80289,42 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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_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.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_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_common.FilterFieldsTestCase.test_dict -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_dict ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '4b4de822-8a1d-4a65-a0af-d24f03905bff' +RuntimeError +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_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_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.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.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_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.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.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_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_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_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_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok + ERROR [neutron.agent.l3.router_info] 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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -84681,2470 +80333,176 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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_router.SystemReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... 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.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.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_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_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_update_snat_routing_table_ecmp -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table_ecmp ... ok +RuntimeError +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.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.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_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_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_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.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_qos.AdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_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.SystemReaderTests.test_update_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... 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_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_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.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.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_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.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_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_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_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_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_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_network.SystemMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... 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_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_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.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.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.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... 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.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_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.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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_qos.SystemMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... 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.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_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.SystemMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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_agent.AgentDBTestCase.test_show_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... 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_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_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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.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.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.SystemMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policies_tags ... 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_security_group.SystemMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... 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_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_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_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.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_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_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.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.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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.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.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.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.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_qos.SystemMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... 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_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_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_qos.ProjectReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... 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.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.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... 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_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.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_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_security_group.SystemMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... 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_router.SystemReaderTests.test_update_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '0165c3c8-98e2-4db4-b2f2-71bef8f7caac', '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:c7:32', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} -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.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 - 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.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.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.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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_routers_updated ... 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.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.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_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.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_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.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_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.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_segment.ServiceRoleTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... 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.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.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_segment.ServiceRoleTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... 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_segment.ServiceRoleTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... 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_segment.ServiceRoleTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... 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.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_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.conf.policies.test_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_subnet.SystemReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... 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_subnet.SystemReaderTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... 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_ip_lib.TestIpLinkCommand.test_set_allmulticast_on -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_allmulticast_on ... 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.linux.test_ip_lib.TestIpLinkCommand.test_set_down -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_down ... 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.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_subnet.SystemReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_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_subnet.SystemReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... 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_subnet.SystemReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_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_subnet.SystemReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... 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_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.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_subnet.SystemReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... 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.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.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.conf.policies.test_subnet.SystemReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... 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.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_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_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.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... 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_subnet.SystemReaderTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... 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.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_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.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_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_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... 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_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.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.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_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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_trunk.SystemAdminTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... 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 - 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.SystemAdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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.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.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_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_trunk.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... 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.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.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_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.SystemAdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... 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_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.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.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_trunk.SystemAdminTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunks_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.test_service.GetRpcWorkers.test_no_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... 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.conf.test_service.GetRpcWorkers.test_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestGetRoothelperChildPid.test_returns_none_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... 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.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.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.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.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 - 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.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.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.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_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.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.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_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.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.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.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.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.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.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.TestBasicGet.test_single_get_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... 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.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.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.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.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.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_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_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.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.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.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_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.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.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_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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... 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.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.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.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 912d28a0-8104-4b10-a871-ba0e078a62fa: no agent available. Payload: {'port': {'id': '85504201-977f-49ce-a70c-2e985bc0781f', 'name': '', 'network_id': '912d28a0-8104-4b10-a871-ba0e078a62fa', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:de:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '38d95f4b-5200-4796-b01d-7644fe41bc74', 'ip_address': '10.0.0.166'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['b0d213ad-a756-4850-8227-71a2025213f6'], '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': '912d28a0-8104-4b10-a871-ba0e078a62fa', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['38d95f4b-5200-4796-b01d-7644fe41bc74'], '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.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.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_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.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_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.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_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.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_network_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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.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_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.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... 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.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.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.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.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.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.common.ovn.test_utils.TestRetryDecorator.test_positive_result -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... 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.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_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.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.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_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_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.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_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.common.test_cache_utils.TestCachingDecorator.test_get_unhashable -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... 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.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.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.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.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_auto_allocated_topology.ProjectMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... 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_auto_allocated_topology.ProjectMemberTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... 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.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.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.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.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_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_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_l3.L3AgentDbIntTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... 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_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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.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.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_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_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.ProjectMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_tags ... 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.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... 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_floatingip.ProjectMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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_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_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_floatingip_pools.AdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... 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_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_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.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.TestIpamPorts.test_delete_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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_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_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.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.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.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_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_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_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_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_logging.ProjectManagerTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... 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.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.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.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_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.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.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_logging.ProjectManagerTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... 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.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.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.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_logging.ProjectManagerTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... 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.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.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.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.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_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_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.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_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_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.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_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.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.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.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.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.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_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.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.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_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.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.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_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.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.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.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_qos.ServiceRoleQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... 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.ServiceRoleQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... 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.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_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.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_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_qos.SystemAdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... 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.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... 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.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_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.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.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_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_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_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_qos.SystemAdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... 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_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_qos.SystemAdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... 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_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.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_qos.SystemAdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... 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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... 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_qos.SystemReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... 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_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... 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.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_qos.SystemReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... 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.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_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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.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.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.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_qos.SystemReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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_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.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_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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... 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.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_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_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.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.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.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_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_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_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_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_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_rbac.SystemReaderTests.test_create_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_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__ - 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_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_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_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.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... 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.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_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_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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... 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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... 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.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_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_ipv6_ra_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_modes ... 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.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.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_flavors.FlavorExtensionTestCase.test_update_association_error -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... 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.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 - 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.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.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_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.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... 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.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_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_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_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_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_trunk.ProjectReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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.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_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_trunk.ProjectReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... 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.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... 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_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.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_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_trunk.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... 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.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.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_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_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_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.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_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_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_trunk.SystemReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_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.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.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.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_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.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_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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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_trunk.SystemReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... 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.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_trunk.SystemReaderTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... 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.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_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_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.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.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_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_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.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.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.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.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 -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_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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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_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.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.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_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.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.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_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_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_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_update_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... 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.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.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.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.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.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_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_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_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_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_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 -/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_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_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_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_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 -/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.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_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_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 -/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.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.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 -/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_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_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_fixed_ip ... 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_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_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 -/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.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.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.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_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 -/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.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.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.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_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_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 -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_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... 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_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_db_base_plugin_v2.TestNetworksV2.test_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... 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_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_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.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.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_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.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_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_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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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_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_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 -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.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 -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_sg -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_sg ... 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 -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_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_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_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.TestSubnetsV2.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... 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.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.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.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.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.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_is_mac_in_use -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... 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.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.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.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.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.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.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.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_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_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.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_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_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_migration.TestSafetyChecks.test_validate_revisions -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... 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.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.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_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_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.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... 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_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.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_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_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.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_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_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.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_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 [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-A8-73-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.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_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_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... 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_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.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.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 - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 2d813bf1-00b2-42cd-b856-8da3da601226. +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_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.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_qos.ProjectReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_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_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.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.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.api.v2.test_resource.ResourceTestCase.test_action_status +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... 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_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.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 + ERROR [neutron.api.v2.resource] test failed: No details. 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -87153,46 +80511,28 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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-12620007 router, after_create +webob.exc.HTTPGatewayTimeout: The gateway has timed out. +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.api.v2.test_resource.ResourceTestCase.test_http_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... 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 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... 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_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.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_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_delete_security_group_rule ... ok + ERROR [neutron.api.v2.resource] test failed: No details. 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -87201,19 +80541,22 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.TestIpamPorts.test_is_mac_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... 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_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_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 - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 11a5d29b-b066-4e2b-82e1-50fde0176f5c. +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error +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.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_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_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.ProjectManagerTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok + ERROR [neutron.api.v2.resource] test failed: No details. 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -87222,274 +80565,64 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... 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-12620007 router, after_create +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 +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.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_security_group.SystemMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... 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.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_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.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.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.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.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 + ERROR [neutron.api.v2.resource] None failed: No details. 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.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.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.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_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_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_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.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_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.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.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.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_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.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_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.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_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_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.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_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.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.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_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.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_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_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.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.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_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.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_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_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_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_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.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_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_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_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_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_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_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_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_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_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.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.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.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.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.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.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.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_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.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_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_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_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_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_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_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_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.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_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_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.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_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.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_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.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.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_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.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.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_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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67dae6d3-6596-4741-a19e-7a7468622293 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1baf0103-9d4a-4195-a53a-c76195e34439 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] -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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92e1bbe-cc0b-4211-8c32-9282a604806c on host host1 for vnic_type normal using segments [{'id': 'a5b521f9-9ea9-4d7f-a33b-672ed01b0e01', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f58ed897-2faf-4657-b899-1f60d17c3ecb'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3f9f4842-7022-49c4-95c9-d8da5dd6cc93 on host other for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eed32054-d086-4be1-b1bc-54d633ffb3b5 on host host1 for vnic_type normal using segments [{'id': '77c58f93-860b-4548-a67e-f802cc33656a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4eb2fff4-f2da-4b39-890f-1628c9de41fc'}] -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_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_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_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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 5be8febc-457a-4fde-8c4c-8e1cd97cee4b + 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.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.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_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.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_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_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_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.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_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_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.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_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_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok + ERROR [neutron.api.v2.resource] test failed: No details. 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -87498,450 +80631,62 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 5be8febc-457a-4fde-8c4c-8e1cd97cee4b: no eligible l3 agent found. -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_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.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_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_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_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_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_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.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_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_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.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_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_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_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_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_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_reschedule_from_dead_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... 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 -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_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.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 -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.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.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 -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_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 -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_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '6738d94f-49dd-41cd-8cdd-198bb8d614c8', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '5ff26340-a931-469d-86bf-c0390b3ca6d2', '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_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_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_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_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... 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_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.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... 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.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_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.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_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_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_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.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 - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '70a580fa-06ae-480f-a851-d9db6d4213e5', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '2ee3b3f3-a557-4b03-ab62-2825d21fdeda', '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_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_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.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.TestSubnetPoolsV2.test_get_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... 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.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_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_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.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_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_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_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... 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.db.agentschedulers_db] Exception encountered during router rescheduling. +webob.exc.HTTPNotImplemented: The server has either erred or is incapable of performing the requested operation. +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.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_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_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_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_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.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.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_subnetpool.SystemAdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... 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_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_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_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.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_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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.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_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_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.api.v2.test_resource.ResourceTestCase.test_status_204 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... 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_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_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_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_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 + ERROR [neutron.api.v2.resource] test failed: No details. 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -87950,147 +80695,234 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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_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_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_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_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.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_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.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.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.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_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_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_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 - 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 -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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 87569f8c-d4d2-4ce7-8f0d-68171c4a2d77 +Exception +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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... 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_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.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_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_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_subnetpool.SystemAdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... 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.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_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... 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_router.SystemAdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.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.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_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.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_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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_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_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_process_routers_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... 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.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_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.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_subnetpool.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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 + ERROR [neutron.api.v2.resource] test failed: No details. 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/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 1202, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. -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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 87569f8c-d4d2-4ce7-8f0d-68171c4a2d77 + 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 + ERROR [neutron.agent.l3.agent] Failed to process compatible router: f9e03125-feb5-43c0-8edf-3be4e11bdf5a 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/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 1202, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. + 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_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.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_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_trunk.AdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... 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.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.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.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.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 + ERROR [neutron.api.v2.resource] test failed: No details. 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/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 1202, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. + 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.ResourceTestCase.test_unmapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 8963adcc-fe83-4d0f-a7f0-c715f04bcfb5 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/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 1202, in _execute_mock_call - raise result -Exception -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_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.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_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_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_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_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.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_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_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.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_event_exception_preserved ... 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.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.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.TestPortsV2.test_overlapping_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... 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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 08878f6a-547a-4850-8062-a88cdc191da9 + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +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_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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.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.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.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.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.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.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.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.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_trunk.AdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... 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_subnetpool.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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_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.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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.common.ovn.test_acl.TestACLs.test_acl_direction +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... 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.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.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_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_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.common.ovn.test_acl.TestACLs.test_acl_ethertype +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... 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_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_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_subnetpool.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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.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_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_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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_quotas.ProjectManagerTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... 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.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.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_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_subnetpool.SystemReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... 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_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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.conf.policies.test_router.SystemAdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... 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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -88099,11 +80931,29 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 7fa9455f-9ba1-4a93-b2d6-d3186fae4e34 +Exception: Failed to get router info +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_subnetpool.SystemReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_shared ... 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.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.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.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_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_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_quotas.SystemMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: ea0718c3-c8b5-48e9-b0cc-f8a31de02e4f 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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -88112,8 +80962,26 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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) +oslo_messaging.exceptions.MessagingTimeout +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_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_router.SystemAdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... 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.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_quotas.SystemMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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 '0a7fc0fe-d22a-483d-88ee-b9b7628179a8' +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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -88122,303 +80990,160 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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_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_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_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_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_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_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.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.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... 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_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.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_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... 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.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_ipam_pluggable_backend.TestIpamPorts.test_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... 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_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.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_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.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_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... 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.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_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_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_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_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_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_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_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_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.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.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.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.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.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_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_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_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_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_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_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.TestIpamPorts.test_overlapping_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... 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_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_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_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.TestPortsV2.test_requested_duplicate_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... 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.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_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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... 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_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.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.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_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.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_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_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.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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... 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.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.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_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_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.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_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.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.TestIpamPorts.test_requested_duplicate_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... 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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] -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 - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] - ERROR [neutron.plugins.ml2.managers] Port a8c9688d-bedc-416a-a205-b665707d4022 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 a8c9688d-bedc-416a-a205-b665707d4022 on host hostb for vnic_type normal using segments [{'id': '7c6c6167-1e9e-4ef7-a1ac-43935ae9f53d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '246762a8-c7bf-4f7a-838b-e6d0fe489bbc'}] -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_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.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_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.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.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.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_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... 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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... 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_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_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_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.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_l3.L3NatExtensionTestCase.test_router_get -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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_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_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_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.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__validate_network_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... 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.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.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.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.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '50fb4957-14c1-49ca-96df-78ecc47b8510', '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_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.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_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.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_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.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok +oslo_messaging.exceptions.MessagingTimeout +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_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_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_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_security_group.ProjectReaderSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_group ... 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.conf.policies.test_router.SystemAdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... 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_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_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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.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.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_router.SystemAdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... 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_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... 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.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_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_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_subnetpool.SystemReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... 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.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.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_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 +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.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.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_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_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_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_subnetpool.SystemReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool_default ... 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.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.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.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_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_router.SystemAdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... 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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... 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_router.SystemAdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... 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.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_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.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.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.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_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.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_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_trunk.SystemAdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... 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.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_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_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_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.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.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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.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_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_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_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_trunk.SystemAdminTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... 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.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_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.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 @@ -88463,6 +81188,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -88496,114 +81224,426 @@ File "/usr/lib/python3/dist-packages/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 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/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.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_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_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_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.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_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.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_hamode_db.L3HATestCase.test_update_routers_states -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... 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_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_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.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_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.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.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_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_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_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_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.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_address_group.TestAddressGroup.test_list_address_groups -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... 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.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_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_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_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.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_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.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.TestIpamPorts.test_requested_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... 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.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.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_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_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_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_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.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.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_hamode_db.L3HATestCase.test_vr_id_depleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... 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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '51f18219-9d01-49fa-ba93-2fa4e5461de8', '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 "/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: ('28f96460-a7c0-46e5-a9c4-18c9d8076ea0', '127.0.0.1', '4ce8496f-e79b-4aee-b616-cd08c4d82f41', 'e0c9328d-cf2e-46a1-981e-967b212aab68')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) +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.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_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.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_trunk.SystemAdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... 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_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.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_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.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_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_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.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_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_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.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_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.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.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.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.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_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_router.SystemAdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... 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.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.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_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_segment.ServiceRoleTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... 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_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_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_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_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_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_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_segment.ServiceRoleTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... 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_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_trunk.SystemAdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... 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_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_segment.ServiceRoleTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... 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_trunk.SystemAdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... 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_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... 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_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_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_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... 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_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_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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_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_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_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_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... 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.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.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.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.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.SystemReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... 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.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_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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_trunk.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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.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_router.SystemMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... 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_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.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.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.SystemReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... 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.SystemMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... 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.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.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_router.SystemMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... 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.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.conf.policies.test_trunk.SystemReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... 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.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.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_router.SystemMemberTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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-2398484 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 +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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 +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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-2398484 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-2398484 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 +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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 +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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-2398484 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-2398484 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-2398484 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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2398484 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.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.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_trunk.SystemReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... 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_floatingip.SystemReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... 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.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.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.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.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_trunk.SystemReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... 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_subnet.ProjectReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... 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__ @@ -88650,6 +81690,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -88683,452 +81726,568 @@ File "/usr/lib/python3/dist-packages/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 "/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 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_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_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.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_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_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.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.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.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_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_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.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_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... 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.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_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.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_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.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_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_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_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_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.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.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.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.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_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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... 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_servicetype.ServiceTypeManagerTestCase.test_get_default_provider -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... 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.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.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.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_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 -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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_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 - 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.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 -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_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... 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.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_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok - ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65d5380b-d83e-46f9-b108-ac1d8b31598c after 0 tries -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.plugins.ml2.plugin] Failed to commit binding results for 65d5380b-d83e-46f9-b108-ac1d8b31598c after 0 tries - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -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_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.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.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.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.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 -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.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_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.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.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.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.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.TestIpamPorts.test_show_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_show_port ... 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.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_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.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_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_greallocation.GreAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... 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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_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.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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_delete_objects ... 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.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.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_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.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_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_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_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.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.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_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.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_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_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.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 - ERROR [neutron.api.v2.resource] update failed: No details. + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +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.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_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_trunk.SystemReaderTests.test_update_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... 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.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_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.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_pools.ServiceRoleTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ServiceRoleTests.test_get_floatingip_pool ... 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.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_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_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.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.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.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.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_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__notify_attaching_interface +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... 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.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_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_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.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.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_router.SystemMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... 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.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.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.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_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_subnet.ProjectReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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_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_router.SystemMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... 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.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_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.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_router.SystemMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... 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_subnet.ProjectReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... 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_router.SystemMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... 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.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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_router.SystemMemberTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_routers_tags ... 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.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_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_router.SystemMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... 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.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_subnet.ProjectReaderTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet_service_types ... 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_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.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_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_subnet.ProjectReaderTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... 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.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.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_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_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_subnet.ServiceRoleTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... 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.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.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_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.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.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.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_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_subnet.ServiceRoleTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... 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.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_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.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_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_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_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.SystemMemberTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... 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_subnet.ServiceRoleTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... 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.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_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_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.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.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_subnet.ServiceRoleTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... 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.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_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_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.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.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_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.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.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.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_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.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.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.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.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.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_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_subnetpool.ProjectMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... 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.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.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_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_subnetpool.ProjectMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... 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_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_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_subnetpool.ProjectMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... 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_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_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.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.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_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_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_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_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_subnetpool.ProjectMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpools_tags ... 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_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_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_subnetpool.ProjectMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... 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_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.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_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_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_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.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_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_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_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_subnetpool.ProjectMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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_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_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_subnetpool.ProjectMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... 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.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.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_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_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_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_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_segment.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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.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.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_qos.ProjectMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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.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_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.ProjectMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_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.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_qos.ProjectMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... 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.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.ProjectMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_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.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_segment.SystemMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... 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.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_segment.SystemMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... 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_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_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_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.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.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_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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_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.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.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_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.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_subnet.SystemAdminTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet_service_types ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 1c6e398d-729b-4166-bbfb-0086d31bf061. 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 "/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 "/usr/lib/python3/dist-packages/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 "/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_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_subnet.SystemAdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_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.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 + 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-13318982 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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **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_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 "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): + 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_subnet.SystemAdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... 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_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_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.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.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_subnet.SystemAdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... 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.api.v2.test_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... 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.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.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_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.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_bound_port ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 108d7928-2dee-4c10-ac24-d2bdf215bdfd. +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_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.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_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.APIv2TestCase.test_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... 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-13318982 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 "/usr/lib/python3/dist-packages/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -89138,1954 +82297,512 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError -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_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.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_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_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_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.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.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.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.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_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_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_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_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_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 - 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.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_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.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_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.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.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.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.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.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_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.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.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.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_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_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_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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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_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_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.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_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.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.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.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_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... 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.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_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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... 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.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_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.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.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.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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... 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_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.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.PortHintsIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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.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.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.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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_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.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.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.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.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_hints.PortHintsIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object ... 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.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.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.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_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.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.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.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.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.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_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.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_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.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_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_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.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_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_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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_multisubnet_id ... 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_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.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.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.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.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_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.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.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.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.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.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.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.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.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_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_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.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.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.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_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.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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... 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_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_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_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_hints.PortHintsIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_fields ... 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_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.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.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.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.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.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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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.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.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... 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.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 - 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.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 - 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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... 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 - 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... 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.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.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.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 - 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.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.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.notifiers.test_ironic.TestIronicNotifier.test_queue_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... 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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.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.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.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... 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 - 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... 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.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_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_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 - 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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... 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.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.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_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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... 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.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.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_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_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.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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... 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_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_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_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.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.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.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.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.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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... 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.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_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_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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... 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.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.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.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_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... 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.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_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.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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_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.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.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_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_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_pluggable_backend.TestIpamPorts.test_update_port_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... 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_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.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.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.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_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.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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... 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_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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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_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.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_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_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.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.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.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.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_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... 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.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.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.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.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_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.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.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.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.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.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_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.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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_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.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.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.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.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.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.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.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.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_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.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.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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... 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_vlanallocation.VlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... 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.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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_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.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_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.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.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.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.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... 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.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.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.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.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_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.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.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.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.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_policy.QosPolicyDefaultObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... 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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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_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.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_policy.QosPolicyDefaultObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... 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.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... 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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... 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_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.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.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.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_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.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.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.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.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.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_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.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.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_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.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.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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... 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_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... 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.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.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.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.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.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.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.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_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.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_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_hints.PortHintsDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... 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.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_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.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... 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_rule_type.QosRuleTypeObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_objects ... 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.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_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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... 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_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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... 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_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_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.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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... 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_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.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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... 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_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.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.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.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.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.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... 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.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_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.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.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... 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.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_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.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_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_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_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.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.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_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.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.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... 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.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.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.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_invalid_field ... 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.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_mixed_field ... 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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 076288e9-b71b-494c-84ab-35a61926f942 does not exist -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_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... 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_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_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_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_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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields ... 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_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_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.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_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.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.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.BaseDbObjectUniqueKeysTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... 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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... 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_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.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_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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet ea59b5e6-fdbd-4054-951e-9555572b1a98 does not exist -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_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_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.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_hints.PortHintsDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_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.GetObjectClassByModelTestCase.test_object_found_by_model -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... 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.QosPolicyRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... 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.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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.db._utils] Cannot clean up created object e00dc2c0-bd9d-48da-be1f-658745c9c5cf. Exception: Router e00dc2c0-bd9d-48da-be1f-658745c9c5cf 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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_policy.QosPolicyRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_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_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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 - ERROR [neutron.db._utils] Cannot clean up created object 3aa6d24b-d3c7-4002-8660-b02669d23a46. Exception: -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_pluggable_backend.TestIpamSubnets.test_create_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... 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.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_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.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.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_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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_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.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_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_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_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_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.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_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.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_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.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.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_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.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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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.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_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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.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.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... 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_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.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... 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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... 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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... 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.QosPolicyRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... 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.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.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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... 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.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_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_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.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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok - ERROR [neutron.db._utils] Cannot clean up created object d03b25f3-8a76-42a0-b3b9-9614616a656e. Exception: Router d03b25f3-8a76-42a0-b3b9-9614616a656e 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.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_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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... 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_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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... 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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... 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_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... 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_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.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... 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.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.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_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.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_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.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.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.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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -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.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.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 - 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 - ERROR [neutron.db._utils] Cannot clean up created object d23f41ae-c143-4631-ad5b-fe2cc5985f64. Exception: -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.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_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.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.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_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.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_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_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 " - 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.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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_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.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... 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.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_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... 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_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.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_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.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.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.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_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_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.logapi.test_logging_resource.LogDBObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... 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_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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... 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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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_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.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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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.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_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_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.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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... 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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... 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_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_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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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_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.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.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.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_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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... 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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.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.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.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_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.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.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.IpamAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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.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.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.QosPacketRateLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... 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_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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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.TestDbBasePluginIpam.test_allocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... 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.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_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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... 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.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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... 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.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.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.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.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.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.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_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.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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... 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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... 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_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_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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... 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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... 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.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.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.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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... 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_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.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.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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... 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.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_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... 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.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.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.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.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_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_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_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_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.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_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_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... 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.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.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... 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.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.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... 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.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_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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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.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_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.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_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_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.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_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_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_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.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_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.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.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.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_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.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.conf.policies.test_subnet.SystemAdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... 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.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_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.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_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... 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.SystemAdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... 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.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.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.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_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_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.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_subnet.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_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.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.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_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.ServiceRoleQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... 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.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_subnet.SystemReaderTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... 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.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_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... 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.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.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_qos.ServiceRoleQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... 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_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.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_qos.ServiceRoleQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... 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_address_group.AdminTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.AdminTests.test_get_address_group ... 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.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... 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.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_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_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_subnet.SystemReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... 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-68910026-15 +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.ServiceRoleQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... 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_create_port_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_bad_tenant ... 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 + 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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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.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.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_qos.SystemReaderQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... 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_address_scope.AdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... 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_address_scope.AdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... 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_subnet.SystemReaderTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... 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.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_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.SystemReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... 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_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_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_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... 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.conf.policies.test_subnet.SystemReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... 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_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_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_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.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_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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.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_agent.SystemAdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... 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_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_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_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... 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.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_qos.SystemReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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.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_agent.SystemAdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... 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_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_trunk.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_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 +/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_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_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_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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.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.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_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 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: - + 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 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.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_trunk.ProjectManagerTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... 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_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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.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_trunk.ProjectManagerTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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_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_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.ProjectManagerTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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.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_router.ProjectReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... 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_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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_trunk.ProjectMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... 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_router.ProjectReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info ... 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_trunk.ProjectMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... 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.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_auto_allocated_topology.SystemMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... 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.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_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_availability_zone.ServiceRoleTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ServiceRoleTests.test_get_availability_zone ... 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_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_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... 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_floatingip.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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.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.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 + 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) @@ -91167,33 +82884,1862 @@ File "/usr/lib/python3/dist-packages/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 + 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 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/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.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_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_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 +/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_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_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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.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.ProjectReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_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.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.ProjectReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... 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_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.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_trunk.ProjectMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... 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 + 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_router.ProjectReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... 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_trunk.ServiceRoleTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... 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_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_router.ProjectReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.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() + 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.ProjectReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... 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_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.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.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.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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_trunk.ServiceRoleTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... 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 +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_floatingip.ProjectMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... 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_router.ProjectReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... 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_floatingip.ProjectMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_tags ... 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.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_trunk.ServiceRoleTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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.ProjectReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... 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_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... 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_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.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.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.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_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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.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_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__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_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._utils] Cannot clean up created object 1234. Exception: +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_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.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.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__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_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam ... 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. +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_floatingip.ServiceRoleTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... 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_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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_floatingip.ServiceRoleTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... 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.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_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.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_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.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_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.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.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.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_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 +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.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.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_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.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.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_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_router.ProjectReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... 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.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.api.v2.test_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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.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.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_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.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.ServiceRoleTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_add_router_interface ... 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.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.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.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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.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.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_local_ip.ProjectReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_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_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_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_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_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.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.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.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_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.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_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_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_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.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.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_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_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_router.ServiceRoleTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_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.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_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_router.ServiceRoleTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... 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_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_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_router.ServiceRoleTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... 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_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_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_router.ServiceRoleTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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.ServiceRoleTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... 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.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.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_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_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_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_router.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... 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_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 + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network d6f9b267-5b7b-4fc3-8ec2-46c47f32dfdb: no agent available. Payload: {'port': {'id': 'b6878ecd-509f-4f0a-9823-2a52907ee2d0', 'name': '', 'network_id': 'd6f9b267-5b7b-4fc3-8ec2-46c47f32dfdb', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:86:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '9e5d6d07-ddef-446d-9777-f260205e21e9', 'ip_address': '10.0.0.33'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['5f95521c-2573-47b1-b1ff-3764813fa5ca'], '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': 'd6f9b267-5b7b-4fc3-8ec2-46c47f32dfdb', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['9e5d6d07-ddef-446d-9777-f260205e21e9'], '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.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_router.ServiceRoleTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... 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.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_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_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_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_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_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.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.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_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_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_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_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.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_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_metering.ServiceRoleTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... 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_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.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_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_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_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_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_router.ServiceRoleTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... 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_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_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.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_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_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_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_ndp_proxy.AdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... 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.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_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.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_ndp_proxy.AdminTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_delete_ndp_proxy ... 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_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_ndp_proxy.AdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... 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.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.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_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_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_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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 +/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.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_segment.SystemAdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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.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_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_network.ProjectReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... 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_segment.SystemAdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... 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.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... 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_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_segment.SystemAdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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.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.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.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_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_segment.SystemAdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... 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.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_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_segment.SystemAdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags ... 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_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_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... 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.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_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.ProjectReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... 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_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.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.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 +/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.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_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 +/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.TestBasicGet.test_single_get_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_tenant ... 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.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_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_network.ProjectReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_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.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_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_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_network.ProjectReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... 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.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.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.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_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.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_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_subnet.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... 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.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_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_network.ProjectReaderTests.test_get_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_network_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/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.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_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_subnet.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... 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.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.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_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_subnet.SystemMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_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 "/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_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_subnet.SystemMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnets_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.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_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_subnet.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_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/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.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.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_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_subnet.SystemMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_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.extensions.test_agent.AgentDBTestCase.test_create_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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_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_subnet.SystemMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... 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_network.ProjectReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... 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.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.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_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_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_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.AdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... 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_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_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_prepare_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... 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_network.ProjectReaderTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_physical_network ... 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.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.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_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_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_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_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 +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.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.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.ProjectReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... 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.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.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.ProjectReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... 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_network.ProjectReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... 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_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_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_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... 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_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.AdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... 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.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.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_subnetpool.AdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... 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.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.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_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.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_subnetpool.AdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... 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.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.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_subnetpool.AdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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_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_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.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.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_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.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.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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.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_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... 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.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.extensions.test_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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_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.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_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_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_subnetpool.SystemMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... 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.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_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_subnetpool.SystemMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... 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_subnetpool.SystemMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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_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_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.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.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_subnetpool.SystemMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... 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_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_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.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.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.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_port.SystemReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... 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( ^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91247,68 +84793,167 @@ 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: ('20994d83-a9bb-4dab-af6d-2a0bed7d32ae', '127.0.0.1', 'de3fda23-b25b-423e-a896-512dbfdf1454', 'fbe2f073-e073-4498-a624-3940ba27242c')] +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-F0-FA-0C')] (Background on this error at: https://sqlalche.me/e/20/gkpj) -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.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.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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... 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.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.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.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.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.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.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.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.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_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_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.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.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.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.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_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_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.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.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_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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok + +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.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_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_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_subnetpool.SystemMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... 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.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_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.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.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_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_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.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_subnetpool.SystemMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_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.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_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.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.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_port.SystemReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... 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_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_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... 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.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_port.SystemReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... 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.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_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_port.SystemReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... 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.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.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_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.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_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_port.SystemReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... 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_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.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_port.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'eb61b233-b09e-4362-90d3-2be442ce23b9', '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:0e:8a', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} +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_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.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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -91355,9 +85000,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91391,213 +85033,270 @@ File "/usr/lib/python3/dist-packages/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/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 1198, in _execute_mock_call - raise effect -ValueError -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_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.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.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_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... 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.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_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.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.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.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_deallocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... 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.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_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_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_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.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... 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.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.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.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.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... 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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... 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.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.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.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_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.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_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_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_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.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.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... 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_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.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_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.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.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_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.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_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.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_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.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.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_flavors.FlavorPluginTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... 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.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ecdfadda-c58c-455a-9e2d-59617d5f0525 after 0 tries -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.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_segment.TestNovaSegmentNotifier.test_create_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... 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_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_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.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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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.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_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_l3.L3NatDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... 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.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.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.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_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.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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE 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.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.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.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.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.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... 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.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_bridge_lib.BridgeLibTest.test_addbr_exists +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... 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_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations ... 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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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_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_dhcp.TestDhcpBase.test_base_abc_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... 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.extensions.test_agent.AgentDBTestCase.test_update_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... 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_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.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.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.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.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_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_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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_not_found +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... 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.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_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.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_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_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.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.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.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.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_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.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.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.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.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.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_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_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.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_extraroute_db.TestExtraRouteDb.test_add_extra_routes +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... 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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... 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.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_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_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_ip_lib.TestIpAddrCommand.test_del_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... 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.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... 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.agent.linux.test_ip_lib.TestIpAddrCommand.test_list +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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.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 + 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) @@ -91637,17 +85336,27 @@ 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 "/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91681,37 +85390,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 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.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.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.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.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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 +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' +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.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_extraroute_db.TestExtraRouteDb.test_update +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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.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.conf.policies.test_quotas.SystemReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... 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.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_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.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.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_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... 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_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.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.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... 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.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_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... 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.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_router.ProjectManagerTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_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.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.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.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_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.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.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_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.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.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... 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 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__ @@ -91758,9 +85503,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91794,67 +85536,90 @@ File "/usr/lib/python3/dist-packages/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 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 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.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.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.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f4d78801-ebac-464b-9971-2547c3081591 after 0 tries -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.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_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_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_segment.TestSegmentSubnetAssociation.test_association_segment_not_found -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... 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_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.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.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_flavors.FlavorPluginTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok + 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_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.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_router.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... 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.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.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.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_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.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.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_router.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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_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.ProjectManagerTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... 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.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_ip_lib.TestIpRuleCommand.test_delete_rule_v4 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... 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.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.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_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.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_router.ProjectManagerTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... 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_router.ProjectManagerTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_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_router.ProjectManagerTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... 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.conf.policies.test_router.ProjectManagerTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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_router.ProjectManagerTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... 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.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... 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__ @@ -91901,9 +85666,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91937,25 +85699,66 @@ File "/usr/lib/python3/dist-packages/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 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 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 "/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_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.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.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.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.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.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_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_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.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_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.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.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.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.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.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.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.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.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -91964,1577 +85767,628 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -ValueError -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_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.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.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.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.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.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.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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.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_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_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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2c741037-d5b9-45ea-aad4-9ba62aae1718 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_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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.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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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.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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... 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.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.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_segment.TestSegmentSubnetAssociation.test_basic_association -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... 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.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.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.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_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_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_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_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 68dada35-bac0-4cc3-8b0f-69a6f51b0cd2 after 0 tries -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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... 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.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_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.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.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_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.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.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_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.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.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.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_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.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.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_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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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_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.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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.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.objects.test_metering.MeteringLabelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 629eeaa4-bfe6-4fe3-964f-29306a5540b7 after 0 tries -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_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... 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.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_segment.TestNovaSegmentNotifier.test_delete_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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.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_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_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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... 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_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_metering.MeteringLabelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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_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.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_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.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_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... 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.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.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.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.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.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... 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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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_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_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.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_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.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.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... 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.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... 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.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.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_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_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.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... 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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... 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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... 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.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_metering.MeteringLabelRuleObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... 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_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... 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.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... 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.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.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.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.test_metering.MeteringLabelRuleObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... 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.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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... 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_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.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.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.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.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_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_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_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.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_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.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.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_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... 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_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... 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_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields ... 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_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_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.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.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.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.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.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.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_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.MeteringLabelRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... 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.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... 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.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.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... 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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... 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.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.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_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.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.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.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.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.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_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_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_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.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_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.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.test_metering.MeteringLabelRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... 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.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values_invalid_field ... 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.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.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... 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_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... 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.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.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_metering.MeteringLabelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... 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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok +Exception +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.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.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_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... 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.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.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.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.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.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 + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3454cfe-7218-4d92-8790-3c0f020bcc98 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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.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.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.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_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d16adc97-f066-40b5-97dd-450a8da71e5f on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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.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.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.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.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.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.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3e574373-f5b3-4cd5-9644-3f65922ce963 on host host1 for vnic_type normal using segments [{'id': 'c89c0442-62d5-4022-9201-8ae6a6e8cc4f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dfc7878b-a3e7-4c5b-8efe-8d774ff204b0'}] +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.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... 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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9dcff63-ab41-4443-9099-1ab6bd2a788b on host other for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a975911-6565-4508-b264-be0e832bb017 on host host1 for vnic_type normal using segments [{'id': '2801dc91-7bd6-4cea-9b54-462a61484b3b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'badfbd7e-9818-48b0-a543-450ddc7ac567'}] +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_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_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_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_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_security_group.SystemAdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... 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_flavors.FlavorPluginTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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.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_security_group.SystemAdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... 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.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.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_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_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.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_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... 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.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_segment.AdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... 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.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_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... 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.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.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.AdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... 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_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... 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.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.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_segment.AdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... 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.conf.policies.test_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '7530d424-7ab8-4ef7-a526-e465dd12a073', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '7f6c74de-4310-4cc3-9688-6fbaba9f9d6c', '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_create_port_json +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... 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.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_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_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.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.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_service_type.ProjectMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... 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.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.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.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.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.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_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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.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.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.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_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.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.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_subnet.AdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... 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.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_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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.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.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_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_delete_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... 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.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_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.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 +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/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 + 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.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.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 +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/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 + 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_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_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 +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/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 + 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/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 + 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/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_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.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.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... 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.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.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_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.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.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... 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_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.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_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... 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.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... 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_metering.MeteringLabelRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... 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.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_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_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.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... 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.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_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_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_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_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.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_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.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_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.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 + 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/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.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.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_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.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_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_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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok + 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/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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... 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.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.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_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... 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.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok + 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/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 + 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/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) -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 -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -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_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_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.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.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.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.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.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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.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_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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.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.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... 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_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.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_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_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_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_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.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.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_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.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.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.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_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_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_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.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.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.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... 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.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.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_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_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_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.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.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_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.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_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.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_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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... 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_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... 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_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_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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... 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.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_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_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_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.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_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.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.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.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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... 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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... 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_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_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_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_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_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_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_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_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_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.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.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.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_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_flavor.FlavorIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... 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_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_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.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_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_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.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_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_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... 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_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... 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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_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_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_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.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_ports.PortDNSIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... 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.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_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_ports.PortDNSIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... 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_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_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.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_ports.PortDNSIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... 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.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... 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.test_ports.PortDNSIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... 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.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_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.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.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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_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_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_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_unique_key ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... 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.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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_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.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.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_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.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.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.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_ports.PortDNSIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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.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_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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_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.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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... 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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_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.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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_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_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_flavor.FlavorIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... 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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... 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.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_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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... 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_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_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_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.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_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_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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... 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.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_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_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_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_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_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... 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.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.test_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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_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_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... 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_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_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_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_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_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.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.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_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_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_ports.PortDNSIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... 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.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.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.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.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_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_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_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_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.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_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_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.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_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.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.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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_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.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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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_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.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_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_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: -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.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.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.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.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.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_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_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_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.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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... 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.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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... 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_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_router.FloatingIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... 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_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.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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_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.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.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... 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.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.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok - ERROR [neutron.notifiers.nova] Nova endpoint not found, invalidating the session + 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/notifiers/nova.py", line 282, in send_events - response = novaclient.server_external_events.create( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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.conf.policies.test_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_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) + 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_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.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'ee4c15a8-9b56-404d-a155-a3c4957f818a', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'f491444e-1f56-4889-b414-c1b37204a117', '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_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.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... 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 + 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__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -93543,320 +86397,127 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... 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_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.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_network.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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_router.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... 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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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_router.FloatingIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... 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.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... 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.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_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.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_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... 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_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.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.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... 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.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_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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... 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_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.db._utils] Cannot clean up created object 5a31ba7c-b5a6-4f95-bde2-1ba3efed3730. Exception: Router 5a31ba7c-b5a6-4f95-bde2-1ba3efed3730 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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... 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.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.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... 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_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.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_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... 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.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.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_network.NetworkSegmentDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... 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.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.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.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.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.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.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_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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... 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.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... 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.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_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_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.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... 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 - ERROR [neutron.db._utils] Cannot clean up created object 0566d306-cecd-49e7-9519-71b66e117d2c. Exception: -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.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.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.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_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.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_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... 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_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.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_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.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_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.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.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.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... 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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fe611a00-3afa-4c77-b74b-921114e96a9b after 0 tries - ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! -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.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.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fe611a00-3afa-4c77-b74b-921114e96a9b after 0 tries -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.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.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.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_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_single_transaction ... 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.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... 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.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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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.ProviderResourceAssociationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... 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.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.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... 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_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... 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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... 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.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... 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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.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_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_network.NetworkSegmentDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.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, 'description': ''}} -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 +Exception +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.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.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_subnet.AdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... 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.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_subnetpool.ServiceRoleTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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.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.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_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.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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.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.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.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.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.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... 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.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.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.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.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... 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.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.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.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.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_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.api.v2.test_base.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... 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_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_subnetpool.ServiceRoleTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... 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_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_subnetpool.ServiceRoleTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... 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.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.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... 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.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.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.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.api.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... 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.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... 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.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_subnetpool.ServiceRoleTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... 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_trunk.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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.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.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_trunk.ProjectReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... 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_trunk.ProjectReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... 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 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__ @@ -93936,118 +86597,702 @@ File "/usr/lib/python3/dist-packages/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/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.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_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... 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_trunk.ProjectReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... 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_trunk.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... 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_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_trunk.ProjectReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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.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_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.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_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.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.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.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.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_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.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.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.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.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.TestIpamHTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... 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 + 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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... 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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.test_network.NetworkSegmentDbObjTestCase.test_hosts -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... 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_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.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.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.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.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.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.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_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.NetworkSegmentDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... 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_network.NetworkSegmentDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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.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.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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.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.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.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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... 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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_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_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_network.NetworkSegmentDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... 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 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_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_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_port_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... 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.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.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_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.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_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.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.JSONV2TestCase.test_get_keystone_shared_network +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... 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_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.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_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_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.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.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.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_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_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.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.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_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.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_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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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_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.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.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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_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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... 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_address_scope.ServiceRoleTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... 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.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.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_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.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_address_scope.ServiceRoleTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... 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_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.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_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_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.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_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_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.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_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_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.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_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.TestIpamHTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... 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_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_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.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_flavors.FlavorPluginTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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.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_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.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.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.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_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.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_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_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.conf.policies.test_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... 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.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_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_auto_allocated_topology.SystemReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... 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_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... 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_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.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_floatingip.ProjectManagerTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_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.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.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.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.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.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.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_floatingip.ProjectManagerTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... 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_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... 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.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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_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.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.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_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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_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.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_floatingip.ProjectReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... 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.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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_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.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_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.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_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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_flavors.FlavorPluginTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... 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_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_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.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_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.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.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_floatingip.SystemAdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... 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.TestIpamHTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... 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.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_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.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_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_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... 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_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_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_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.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.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.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_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.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_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_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.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.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_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.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.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_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.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.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_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.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_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.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.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.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.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.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.conf.policies.test_logging.AdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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_unbind_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unbind_ha_router ... 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.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_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.ProjectManagerTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... 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.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_logging.ProjectManagerTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... 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_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_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.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.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_logging.ProjectManagerTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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.conf.policies.test_logging.SystemAdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.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.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_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_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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_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.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.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.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_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... 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.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_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_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.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.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_get_ports_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... 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_metering.ProjectReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_delete_metering_label_rule ... 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_metering.ProjectReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... 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.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_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.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.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_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_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.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_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_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_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.extensions.test_dns.DnsExtensionTestCase.test_list_ports +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... 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.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.TestIpamNetworks.test_create_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_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.TestPortsV2.test_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... 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_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_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_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.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.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_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_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.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_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.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_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.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.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.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_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.extensions.test_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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_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.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.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_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.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 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_rbac.SystemAdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... 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__ @@ -94152,1199 +87397,99 @@ 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_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.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.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.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_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.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.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... 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.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.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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... 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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... 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.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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.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_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... 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_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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_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.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.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_subnet.NetworkSubnetLockTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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.PortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... 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_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.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.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... 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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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_ports.PortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... 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_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_subnet.NetworkSubnetLockTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... 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.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_ports.PortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... 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.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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete ... 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_subnet.NetworkSubnetLockTestCase.test_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... 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.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.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_subnet.NetworkSubnetLockTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... 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.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.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.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.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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... 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.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_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_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.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_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_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_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... 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_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_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... 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.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_get_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... 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.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_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_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... 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_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.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_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_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.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_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.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.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... 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_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_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_ports.PortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... 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 -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... 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_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_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_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_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_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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... 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_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_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.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.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.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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values ... 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.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_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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.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_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.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_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.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.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_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_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_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.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_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.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_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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.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_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.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_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_subnet.NetworkSubnetLockTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... 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_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.NetworkSubnetLockTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_invalid_field ... 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.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_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_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... 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_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_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... 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.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.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.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.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.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.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_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... 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_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_ports.PortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... 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_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_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_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... 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_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_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.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_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_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.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_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_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.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_l3.L3NatDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... 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_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_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.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.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_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_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.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_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_subnet.NetworkSubnetLockTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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.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_ports.PortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... 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_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_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_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_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... 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.test_network.NetworkDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... 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_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_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_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_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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.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_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.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.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_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.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_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.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_network.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.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.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 " - ERROR [neutron.plugins.ml2.managers] Port 011dbf22-d9f7-423d-b8be-c008173c8b59 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 011dbf22-d9f7-423d-b8be-c008173c8b59 on host localhost for vnic_type normal using segments [{'id': '08f6c20d-54d7-48c5-a180-cdc967bc43ea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8622ff47-f081-4504-8aa9-44749bfb34b1'}] -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_network.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.managers] Port bec27f15-8dbc-4d85-b328-0efe3db0a3a7 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 bec27f15-8dbc-4d85-b328-0efe3db0a3a7 on host localhost for vnic_type normal using segments [{'id': '0193b1c9-888d-43ba-8881-4b1abd0a5cf9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89f7a84d-cb89-464d-b8e3-a1d51d097439'}] -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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_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_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_network.NetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... 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_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_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3db9fde2-9d3d-4400-a874-4aa6c80f7a5c after 0 tries -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_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.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_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.SecurityGroupPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3db9fde2-9d3d-4400-a874-4aa6c80f7a5c after 0 tries -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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_subnet.RouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... 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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok - ERROR [neutron.plugins.ml2.managers] Port 011dbf22-d9f7-423d-b8be-c008173c8b59 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 011dbf22-d9f7-423d-b8be-c008173c8b59 on host host_2 for vnic_type normal using segments [{'id': '08f6c20d-54d7-48c5-a180-cdc967bc43ea', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8622ff47-f081-4504-8aa9-44749bfb34b1'}] -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_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.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.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... 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 - ERROR [neutron.plugins.ml2.managers] Port bec27f15-8dbc-4d85-b328-0efe3db0a3a7 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 bec27f15-8dbc-4d85-b328-0efe3db0a3a7 on host host_2 for vnic_type normal using segments [{'id': '0193b1c9-888d-43ba-8881-4b1abd0a5cf9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89f7a84d-cb89-464d-b8e3-a1d51d097439'}] -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.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.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_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.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_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_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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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.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_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_network.NetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... 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_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.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_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.test_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_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_network.NetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... 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.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_subnet.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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.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.test_network.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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.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.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_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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_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.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.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_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.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.plugins.ml2.plugin] Failed to commit binding results for 7b891eec-8cff-4c0e-9d51-2a063486526a after 0 tries -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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b891eec-8cff-4c0e-9d51-2a063486526a after 0 tries -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.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.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.NetworkDbObjectTestCase.test_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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_subnet.RouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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_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_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_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.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_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.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_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.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_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.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_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_network.NetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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.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.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_subnet.RouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... 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.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_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_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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.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_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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... 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.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_attach_rbac_returns_type -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_attach_rbac_returns_type ... 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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count_invalid_filters ... 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.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.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.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_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 33af056c-ccef-490e-b970-5c5641d5b37e after 0 tries -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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 33af056c-ccef-490e-b970-5c5641d5b37e after 0 tries -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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_create -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... 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_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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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_network.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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.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.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_network.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... 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.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... 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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... 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_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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.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.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_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_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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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.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_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.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_network.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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_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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f90a189c-b498-4f5c-a60f-e4cdf5df44dd after 0 tries -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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f90a189c-b498-4f5c-a60f-e4cdf5df44dd 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.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.test_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.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_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_subnet.RouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... 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_update_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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.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.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_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_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_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_network.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... 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.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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... 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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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_subnet.RouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.managers] Port 180455ef-236c-47e0-87b5-d11b009820e1 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 180455ef-236c-47e0-87b5-d11b009820e1 on host localhost for vnic_type normal using segments [{'id': '1b217672-cfc2-459f-96b3-b92913eb44d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7d486c41-1c77-4123-b1b4-66ac1ecc5c5b'}] - ERROR [neutron.plugins.ml2.managers] Port 180455ef-236c-47e0-87b5-d11b009820e1 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 180455ef-236c-47e0-87b5-d11b009820e1 on host localhost for vnic_type normal using segments [{'id': '1b217672-cfc2-459f-96b3-b92913eb44d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7d486c41-1c77-4123-b1b4-66ac1ecc5c5b'}] -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_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.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.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.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_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.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.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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.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_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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c47f6d5d-04bf-4b52-a157-296fa7e03837 after 0 tries -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_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.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c47f6d5d-04bf-4b52-a157-296fa7e03837 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 - ERROR [neutron.plugins.ml2.managers] Port a7ac2da9-8306-456d-a312-ae4fe9b2ee57 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 a7ac2da9-8306-456d-a312-ae4fe9b2ee57 on host host_2 for vnic_type normal using segments [{'id': 'de16db09-025d-4f50-858b-6bfcaef8f44d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc6a71fb-14fa-4a18-8963-2357ca9ebe9c'}] -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_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok - ERROR [neutron.plugins.ml2.managers] Port 5fd677e7-1553-43b8-a4e9-cf2962665886 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 5fd677e7-1553-43b8-a4e9-cf2962665886 on host host_2 for vnic_type normal using segments [{'id': '35ec542b-15f8-4e09-83a2-f7d64244e145', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b8f0ece2-aaf9-4d41-aa3e-d0050a45f5fa'}] -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_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_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.managers] Port ec7cc0a8-434e-4e99-a7b0-6884dcede323 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 ec7cc0a8-434e-4e99-a7b0-6884dcede323 on host host_3 for vnic_type normal using segments [{'id': '35ec542b-15f8-4e09-83a2-f7d64244e145', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b8f0ece2-aaf9-4d41-aa3e-d0050a45f5fa'}] - ERROR [neutron.plugins.ml2.managers] Port a7ac2da9-8306-456d-a312-ae4fe9b2ee57 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 a7ac2da9-8306-456d-a312-ae4fe9b2ee57 on host host_2 for vnic_type normal using segments [{'id': 'de16db09-025d-4f50-858b-6bfcaef8f44d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fc6a71fb-14fa-4a18-8963-2357ca9ebe9c'}] -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_subnet.RouteObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... 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 - ERROR [neutron.plugins.ml2.managers] Port 5fd677e7-1553-43b8-a4e9-cf2962665886 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 5fd677e7-1553-43b8-a4e9-cf2962665886 on host host_2 for vnic_type normal using segments [{'id': '35ec542b-15f8-4e09-83a2-f7d64244e145', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b8f0ece2-aaf9-4d41-aa3e-d0050a45f5fa'}] - ERROR [neutron.plugins.ml2.managers] Port ec7cc0a8-434e-4e99-a7b0-6884dcede323 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 ec7cc0a8-434e-4e99-a7b0-6884dcede323 on host host_2 for vnic_type normal using segments [{'id': '35ec542b-15f8-4e09-83a2-f7d64244e145', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b8f0ece2-aaf9-4d41-aa3e-d0050a45f5fa'}] -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.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_subnet.RouteObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... 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.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.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_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_subnet.RouteObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... 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.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_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.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_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_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.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.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.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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.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_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_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_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.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.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... 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_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... 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_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_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_subnet.RouteObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... 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_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.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_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.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.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.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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.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_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_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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... 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.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.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_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_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_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.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_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_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_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_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_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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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.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.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.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... 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.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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '6347233a-6b9e-4a98-aca3-7e614a24ac29', '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_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 93a41593-d65b-4aa1-a3cd-adeff8554656 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 93a41593-d65b-4aa1-a3cd-adeff8554656 after 0 tries -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.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_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.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.v2.test_base.JSONV2TestCase.test_update_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... 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_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_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_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.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.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_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.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.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.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.ProjectManagerTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_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.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_segment.ProjectManagerTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... 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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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.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_segment.ProjectManagerTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... 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.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.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.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.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.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_subnetpool.ProjectManagerTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... 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_subnetpool.ProjectManagerTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... 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_subnetpool.ProjectManagerTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... 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.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_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_subnetpool.ProjectManagerTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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.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_subnetpool.ProjectManagerTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... 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.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_subnetpool.ProjectManagerTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_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.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_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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__ @@ -95424,9 +87569,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/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 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -95449,247 +87594,285 @@ 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_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_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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_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.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_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.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.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_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_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_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_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... 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.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_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_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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... 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.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_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_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.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... 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.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.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.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_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_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... 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_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... 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.test_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... 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.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_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_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.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_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_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.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_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_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.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_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_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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.managers] Port 38fb771d-ee29-46f9-9bad-8e25dcadfc3e 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 38fb771d-ee29-46f9-9bad-8e25dcadfc3e on host localhost for vnic_type normal using segments [{'id': '81ee0141-7c9b-4ff6-8a8a-903a9e851460', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '139773cd-a74f-4081-89a8-f19ce8f27acc'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Port 196de596-d700-4e20-9d8f-bc5134b5c89f 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 196de596-d700-4e20-9d8f-bc5134b5c89f on host localhost for vnic_type normal using segments [{'id': '40174fd1-3318-4c1f-906f-dd0e50a03004', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '22ed62e5-a4da-4381-be15-7fabf6a7b5fe'}] -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_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... 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 - ERROR [neutron.plugins.ml2.managers] Port 38fb771d-ee29-46f9-9bad-8e25dcadfc3e 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 38fb771d-ee29-46f9-9bad-8e25dcadfc3e on host host_2 for vnic_type normal using segments [{'id': '81ee0141-7c9b-4ff6-8a8a-903a9e851460', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '139773cd-a74f-4081-89a8-f19ce8f27acc'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Port 196de596-d700-4e20-9d8f-bc5134b5c89f 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 196de596-d700-4e20-9d8f-bc5134b5c89f on host host_2 for vnic_type normal using segments [{'id': '40174fd1-3318-4c1f-906f-dd0e50a03004', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '22ed62e5-a4da-4381-be15-7fabf6a7b5fe'}] -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.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.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.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.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.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.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.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.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.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.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_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.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_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_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.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_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_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.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.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_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_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.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.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.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.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_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.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_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_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.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.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.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.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.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' - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'b93cade7-07f9-425e-a933-08f28d358fbf', '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.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.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.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_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_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.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... 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_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_subnetpool.ProjectManagerTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... 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_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_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_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.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.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.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_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.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_l3.L3AgentDbSepTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... 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.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.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_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.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.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.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.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.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.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_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... 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.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.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_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.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_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.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.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.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_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.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.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.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.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_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.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.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_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_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.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.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.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.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.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_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.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_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_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_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_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.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.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_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... 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.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.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.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_delete_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... 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.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.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_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.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.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.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.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.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.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_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.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_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.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.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_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.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_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.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... 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.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.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.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.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.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.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.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.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.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.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.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... 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.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.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.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.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.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.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.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.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.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.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.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.TestIpamSubnetPool.test_get_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... 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.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.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_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.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.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.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.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.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.db.test_migration.TestCli.test__compare_labels_ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.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.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.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.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.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.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_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_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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '8522c4a2-4afc-42d8-a02f-dfe26caf8f50', '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:e7:3f', '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__ @@ -95769,9 +87952,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/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 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -95782,6 +87965,12 @@ 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -95794,33 +87983,164 @@ 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.L3HAUserTestCase.test_create_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... 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.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.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.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_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.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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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 - 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.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.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.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.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_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_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... 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.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.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.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.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.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_migration.TestCli.test__get_branch_points +neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... 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_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.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_migration.TestCli.test__validate_revision_validates_branches +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... 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.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.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.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.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.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_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.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.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.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_migration.TestCli.test_autogen_process_directives +neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... 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_migration.TestCli.test_branches +neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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.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.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.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.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.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.db.test_migration.TestCli.test_current +neutron.tests.unit.db.test_migration.TestCli.test_current ... 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.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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... 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.db.test_migration.TestCli.test_database_sync_revision +neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... 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.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.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.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_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.common.ovn.test_utils.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... 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.common.test_utils.TestExcDetails.test_attach_exc_details +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... 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_migration.TestCli.test_downgrade_fails +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... 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.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_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_create_ports_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... 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.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_get_root_versions_dir +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... 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_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_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_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_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_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_migration.TestCli.test_heads +neutron.tests.unit.db.test_migration.TestCli.test_heads ... 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.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.db.test_migration.TestCli.test_history +neutron.tests.unit.db.test_migration.TestCli.test_history ... 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 +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_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_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_address_scope.SystemAdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... 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_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 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__ @@ -95867,52 +88187,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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -95922,579 +88196,15 @@ 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... 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.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_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.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.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.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_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.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.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.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.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_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.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_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.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_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.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.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_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.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_router.FloatingIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... 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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... 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.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.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.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_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_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_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... 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.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_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_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_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_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.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.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.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_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.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.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.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.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.DNSIntegrationTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... 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_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_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... 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_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_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.test_network.NetworkRBACIfaceOjectTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... 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_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... 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_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_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_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.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.test_network.NetworkRBACIfaceOjectTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... 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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... 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.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_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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... 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_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.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.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... 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.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.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_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... 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.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... 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_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.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.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... 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_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... 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.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_router.FloatingIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... 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.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.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.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... 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.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.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.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.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.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_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.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_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.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.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.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.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.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.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.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.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.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.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_network.NetworkRBACIfaceOjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... 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_network.NetworkRBACIfaceOjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... 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_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... 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_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_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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... 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.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_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.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.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.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_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.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_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.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_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_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.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_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.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.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_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.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.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_network.NetworkRBACIfaceOjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... 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_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.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.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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_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_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.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.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.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_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.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_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_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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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.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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... 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_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_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.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... 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.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... 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.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.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_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.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.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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_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.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.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... 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_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.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.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.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.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... 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_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_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_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.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_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.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_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_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_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.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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... 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_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.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_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_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_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.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_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_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.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.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.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_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_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.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_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.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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... 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.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_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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_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_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_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.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.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.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.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.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.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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... 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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -96525,2654 +88235,696 @@ File "/usr/lib/python3/dist-packages/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.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_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.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.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.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.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.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.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.test_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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_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.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_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_ports.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_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.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_l3.L3NatDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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.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.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.FloatingIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... 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.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.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_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.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.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_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_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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.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.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.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.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_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.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_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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.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_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_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.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.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.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_router.FloatingIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... 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_ports.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... 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.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.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.PortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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.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_segment.TestSegment.test_delete_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... 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.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_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_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.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_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.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.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.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.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_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_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... 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_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_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.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_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... 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_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.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_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.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_rule.QosBandwidthLimitRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... 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.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.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.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_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.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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... 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_router.FloatingIPDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... 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.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.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.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.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_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.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.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.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_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... 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_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.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_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.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_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... 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_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_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_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.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.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.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.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.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.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_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_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.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_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.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_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_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_ports.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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.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.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... 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_router.FloatingIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... 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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... 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_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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_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.extensions.test_segment.TestSegment.test_get_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... 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 - 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.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.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.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.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.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.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_update_changes -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... 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.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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... 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.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.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.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_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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.test_ports.PortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... 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.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.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_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_add_gateway_no_subnet_forbidden -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... 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.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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.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.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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... 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.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.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.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.QosMinimumBandwidthRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... 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_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.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... 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.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.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_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_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.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.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_router.FloatingIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... 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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... 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.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_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_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.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.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.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.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... 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.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.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.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_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_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_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_notifications ... 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.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_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... 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_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... 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_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.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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... 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_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_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.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.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.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.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_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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... 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.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.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.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_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_router.RouterIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_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_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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_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.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.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.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.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.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.test_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... 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_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_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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_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.RouterIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... 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.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_router.RouterIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... 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.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_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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_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_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... 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.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.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... 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.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_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.RouterIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... 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_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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.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_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.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.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_router.RouterIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... 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_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... 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_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.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.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_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_router.RouterIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_mixed_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.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.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_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.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.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_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.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.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_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_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_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.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.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.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.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_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.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_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_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.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.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.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.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_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_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_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_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_agent.AgentIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_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.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_agent.AgentIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.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_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... 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_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... 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_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_agent.AgentIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_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.test_agent.AgentIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... 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_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_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... 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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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_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_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_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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... 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_agent.AgentIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... 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.objects.test_router.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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.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_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... 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_router.RouterIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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_router.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... 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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... 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_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.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_rbac.RBACBaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... 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_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_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_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_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_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_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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... 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_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_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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... 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_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.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.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_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.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... 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.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_get_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_without_validate_filters ... 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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... 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_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.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.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_agent.AgentIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... 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.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_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.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_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_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_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_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_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_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.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... 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.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_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_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_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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... 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_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_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_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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... 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_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_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_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_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.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_agent.AgentIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... 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_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_agent.AgentIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... 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.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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_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.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_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_external_net.ExtNetDBTestCase.test_list_nets_external -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... 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_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_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.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_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_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_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_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_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_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... 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_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_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.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.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.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_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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_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_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_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_router.DVRMacAddressDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... 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_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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... 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_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_router.DVRMacAddressDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... 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_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.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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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.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.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.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_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_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_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.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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_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_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_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_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_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_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_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.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_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.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.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_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_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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.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.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.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_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_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_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_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_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_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.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.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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.extensions.test_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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_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_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_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_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.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_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_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_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.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... 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_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_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.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_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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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.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_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_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" -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 -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_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_clean_obj_from_primitive ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... 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.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.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_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_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... 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_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.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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... 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.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... 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.MeteringLabelObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... 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_metering.MeteringLabelObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_metering.MeteringLabelObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_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.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_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_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_metering.MeteringLabelObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... 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.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_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_metering.MeteringLabelObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... 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.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.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_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_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... 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_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_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... 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_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.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_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_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_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.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_metering.MeteringLabelObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... 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_metering.MeteringLabelObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' +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.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.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_migration.TestCli.test_stamp +neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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.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.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.db.test_migration.TestCli.test_upgrade_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... 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.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.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.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.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.conf.policies.test_agent.ProjectMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... 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_migration.TestCli.test_upgrade_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... 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.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.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.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.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_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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.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_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.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.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_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.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.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_migration.TestCli.test_upgrade_expand +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... 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.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.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.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_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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_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_auto_allocated_topology.ProjectReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... 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_auto_allocated_topology.ProjectReaderTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... 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.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_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.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.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.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_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.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_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_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_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_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_upgrade_rejects_delta_with_relative_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_rejects_delta_with_relative_revision ... 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_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.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_migration.TestCli.test_upgrade_revision +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... 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_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_migration.TestCli.test_upgrade_revision_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... 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.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_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_flavor.AdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... 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_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_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_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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_flavor.AdminTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... 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_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_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_flavor.AdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... 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_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.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_flavor.AdminTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... 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.conf.policies.test_flavor.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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.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.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.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_floatingip_pools.SystemMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... 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_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_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_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.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.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.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_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.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_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_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_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.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.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.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.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.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.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.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_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_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_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.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.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.SystemMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... 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_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.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.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_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.TestPortsV2.test_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... 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.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.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.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_local_ip.SystemMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_update_local_ip ... 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_metering.ProjectManagerTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... 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.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.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.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.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_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_metering.ProjectManagerTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... 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.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_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_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_metering.ProjectManagerTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_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_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.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_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_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_bindings.ProjectManagerTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_create_port_binding ... 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.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_metering.MeteringLabelObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... 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_metering.MeteringLabelObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... 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_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_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_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_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_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.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_metering.MeteringLabelObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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.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_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_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_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.RouterExtraAttrsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... 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_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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... 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_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_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.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_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... 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_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_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_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_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_without_validate_filters ... 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.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_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.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_assoc_fails ... 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_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_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_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes_forbidden ... 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.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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_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.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_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.SystemAdminTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_create_port_binding ... 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_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.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.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_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_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_port_bindings.SystemMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... 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.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.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.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_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... 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.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_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.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_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.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_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_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_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.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.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.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.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.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.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.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.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.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_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_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.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_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_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.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_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.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_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_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_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_metering.MeteringLabelObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... 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_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_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... 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.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_metering.MeteringLabelObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_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_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_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_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_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_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.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_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_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_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_create_router_db_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... 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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... 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_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.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_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.TestPortsV2.test_range_allocation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... 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_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_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_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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_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.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.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.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_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.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.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... 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.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.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.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_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_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_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.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.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_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.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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.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.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_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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... 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.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_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... 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.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_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.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.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.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_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_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_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_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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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.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_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... 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.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_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_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_router.AdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... 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.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_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.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_router.AdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... 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.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_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.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_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_router.AdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... 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_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.TestIpamPorts.test_delete_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_public_network ... 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_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.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_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_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_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.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.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_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.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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_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.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_trunk.SubPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... 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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... 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.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.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 - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 3a3eeb4d-d8dc-41f9-9a51-a24c3db2fc85: no agent available. Payload: {'port': {'id': '0a4fd348-40ab-4ced-91f4-eb92fd0361ff', 'name': '', 'network_id': '3a3eeb4d-d8dc-41f9-9a51-a24c3db2fc85', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:3b:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '3297509a-7084-4513-b4ee-c61d44a96edc', 'ip_address': '10.0.0.157'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['3463c1cd-4fc6-476b-b1a9-4d2e9c883b29'], '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': '3a3eeb4d-d8dc-41f9-9a51-a24c3db2fc85', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['3297509a-7084-4513-b4ee-c61d44a96edc'], '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_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.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_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_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_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_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_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_trunk.SubPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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.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_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_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_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_router.AdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... 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_update_subnetpool_prefix_list_compaction +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_compaction ... 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_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_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... 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.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.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.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.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.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.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... 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_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_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_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_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_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_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_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_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.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_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.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_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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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_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.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.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.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_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_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.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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... 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.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.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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.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.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_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_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_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_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.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_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.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.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_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.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_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.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.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_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.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_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.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_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.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_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.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... 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_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_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_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_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.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_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_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.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.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_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.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.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.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... 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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... 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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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_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.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.ExtraRouteDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... 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.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.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_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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... 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_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.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.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_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.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.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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_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.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.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.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... 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.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.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.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_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test__update_provider_network_attributes_segmentation_id ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... 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.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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_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_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.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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_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.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.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_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.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_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.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_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.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... 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.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_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.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_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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_ports.PortBindingLevelIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... 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.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_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.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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... 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_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... 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.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.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.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.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_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_ports.PortBindingLevelIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... 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.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.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.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_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_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... 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.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_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.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_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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... 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.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_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.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.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... 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_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_unique_key ... 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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... 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_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.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.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.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.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.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... 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.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_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_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.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_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.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_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_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_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.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields ... 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.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.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.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_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_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.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.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.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.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.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_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.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.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_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.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.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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... 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_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.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.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.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.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.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.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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.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.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... 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.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.VxlanEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... 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.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.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_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_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.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.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.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.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.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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... 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.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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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.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.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... 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.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_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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... 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_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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.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.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.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.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.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.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_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.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.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.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 - 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 -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.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.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.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_segment.ProjectReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... 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.conf.policies.test_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... 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_segment.ProjectReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... 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_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_segment.ProjectReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... 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_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_segment.ProjectReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... 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.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_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_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.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.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.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_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_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.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_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.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_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.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_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_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.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.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.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.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.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.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.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.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 + ERROR [neutron.db._utils] Cannot clean up created object 54a548dc-d0ed-4595-830e-bf691abc1959. Exception: Router 54a548dc-d0ed-4595-830e-bf691abc1959 could not be found +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.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.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.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.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_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_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_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.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.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.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.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_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.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.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.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.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 + ERROR [neutron.db._utils] Cannot clean up created object 20d7fb0d-652a-447e-a6a9-7c5ffe784371. Exception: +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.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_ipam_pluggable_backend.TestIpamNetworks.test_update_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... 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_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.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_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.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_create_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... 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.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 + ERROR [neutron.plugins.ml2.managers] Port 3634d72e-5bdc-476b-aff8-3298fafc856c 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 3634d72e-5bdc-476b-aff8-3298fafc856c on host localhost for vnic_type normal using segments [{'id': '69ed2394-c80a-494c-b58c-49e0fea9e1ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ef99496b-54a6-4055-81bf-c003fefebf65'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 21481827-a408-476c-88b3-714e1c2bf7dc 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 21481827-a408-476c-88b3-714e1c2bf7dc on host localhost for vnic_type normal using segments [{'id': '46dadfb2-5699-4e7a-9cf6-4932a1b74f86', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc17911e-8ea5-452c-b026-24c9c2e06e1b'}] +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_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.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.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_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.TestPortsV2.test_requested_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok + ERROR [neutron.plugins.ml2.managers] Port 3634d72e-5bdc-476b-aff8-3298fafc856c 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 3634d72e-5bdc-476b-aff8-3298fafc856c on host host_2 for vnic_type normal using segments [{'id': '69ed2394-c80a-494c-b58c-49e0fea9e1ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ef99496b-54a6-4055-81bf-c003fefebf65'}] +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_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_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 + ERROR [neutron.plugins.ml2.managers] Port 21481827-a408-476c-88b3-714e1c2bf7dc 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 21481827-a408-476c-88b3-714e1c2bf7dc on host host_2 for vnic_type normal using segments [{'id': '46dadfb2-5699-4e7a-9cf6-4932a1b74f86', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc17911e-8ea5-452c-b026-24c9c2e06e1b'}] +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_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.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_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.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 + 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/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 @@ -99217,9 +88969,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -99238,34 +88987,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, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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) ^^^^^^^^^^^^^^^^^^ @@ -99279,128 +89002,78 @@ File "/usr/lib/python3/dist-packages/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/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 "/usr/lib/python3/dist-packages/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/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 1198, in _execute_mock_call - raise effect -ValueError -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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... 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_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_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.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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.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.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_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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.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_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.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_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_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_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.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_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.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.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.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.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.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.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.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.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.PortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... 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.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.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_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.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_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_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_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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... 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.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.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.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.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_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_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.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_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_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_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_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_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.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_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.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.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_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_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.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_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.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_duplicate_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_mac_generation ... 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_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 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__ @@ -99447,9 +89120,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -99483,73 +89153,19 @@ File "/usr/lib/python3/dist-packages/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 + 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 "/usr/lib/python3/dist-packages/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -99562,122 +89178,733 @@ 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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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.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_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_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... 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_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_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.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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.test_ports.PortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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.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.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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_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.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.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.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_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_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_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.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.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_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_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_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_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.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_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_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.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_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_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... 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_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.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.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.TestIpamPorts.test_get_ports_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... 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_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.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.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_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_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted ... 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_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_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_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_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_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.TestIpamPorts.test_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... 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.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_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.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_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_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_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.TestIpamPorts.test_invalid_mac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... 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.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.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_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_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_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_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.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_segment.TestSegmentNameDescription.test_create_segment_with_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... 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.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.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.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_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.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.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.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_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_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_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_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.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_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_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.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.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.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_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_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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... 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.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.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_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_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.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.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_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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... 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.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.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_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_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_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.TestIpamPorts.test_list_ports +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... 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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... 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.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_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_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_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... 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_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_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.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 + ERROR [neutron.plugins.ml2.managers] Port a4166d3b-f737-4f2b-9a79-879706d66a6e 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 a4166d3b-f737-4f2b-9a79-879706d66a6e on host localhost for vnic_type normal using segments [{'id': 'a9e08a49-6106-4e4b-82b2-a2913b4dca82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f63bc4c-4de1-47a4-92c2-fcceb48f5865'}] +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_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 + ERROR [neutron.plugins.ml2.managers] Port a4166d3b-f737-4f2b-9a79-879706d66a6e 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 a4166d3b-f737-4f2b-9a79-879706d66a6e on host localhost for vnic_type normal using segments [{'id': 'a9e08a49-6106-4e4b-82b2-a2913b4dca82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f63bc4c-4de1-47a4-92c2-fcceb48f5865'}] +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_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_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.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.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.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_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.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.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_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_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_no_reschedule +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... 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_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.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_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.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_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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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_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_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__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.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_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_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.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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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_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_ports.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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.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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_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_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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_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.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_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.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_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_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.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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... 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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Port 98de462f-1271-4750-9bc1-20404c7e9f0e 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 98de462f-1271-4750-9bc1-20404c7e9f0e on host host_2 for vnic_type normal using segments [{'id': 'e09c6d8c-0c4c-4354-8ac2-896c83beb160', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c9351daa-9f55-479a-82a0-91064dfdd72d'}] +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_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 + ERROR [neutron.plugins.ml2.managers] Port 97edf8a1-fb81-465d-8427-c17d24137f1f 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 97edf8a1-fb81-465d-8427-c17d24137f1f on host host_2 for vnic_type normal using segments [{'id': 'b02925a2-e72a-4afd-a87c-5ad0914f727d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b4e2658-73e5-4cdd-8a6f-2d1c3c45febe'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 065141ac-0087-4515-a239-c9c1bb43d9f8 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 065141ac-0087-4515-a239-c9c1bb43d9f8 on host host_3 for vnic_type normal using segments [{'id': 'b02925a2-e72a-4afd-a87c-5ad0914f727d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b4e2658-73e5-4cdd-8a6f-2d1c3c45febe'}] + ERROR [neutron.plugins.ml2.managers] Port 98de462f-1271-4750-9bc1-20404c7e9f0e 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 98de462f-1271-4750-9bc1-20404c7e9f0e on host host_2 for vnic_type normal using segments [{'id': 'e09c6d8c-0c4c-4354-8ac2-896c83beb160', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c9351daa-9f55-479a-82a0-91064dfdd72d'}] +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_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 + ERROR [neutron.plugins.ml2.managers] Port 97edf8a1-fb81-465d-8427-c17d24137f1f 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 97edf8a1-fb81-465d-8427-c17d24137f1f on host host_2 for vnic_type normal using segments [{'id': 'b02925a2-e72a-4afd-a87c-5ad0914f727d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b4e2658-73e5-4cdd-8a6f-2d1c3c45febe'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 065141ac-0087-4515-a239-c9c1bb43d9f8 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 065141ac-0087-4515-a239-c9c1bb43d9f8 on host host_2 for vnic_type normal using segments [{'id': 'b02925a2-e72a-4afd-a87c-5ad0914f727d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b4e2658-73e5-4cdd-8a6f-2d1c3c45febe'}] +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_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.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 +/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_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_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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... 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.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_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.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.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.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_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.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.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.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.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_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_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... 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.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.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_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_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.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_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_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_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.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.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.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.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_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_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.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_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.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_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_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_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f5c93810-5493-4fc3-9346-bd5305acd3cc 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.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.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_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_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.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.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.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_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_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.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.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.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_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_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.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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_migration_from_ha ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46f12e33-802f-44e0-a319-00d7b23feebb after 0 tries +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.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.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_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_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_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.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_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_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.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.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_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.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_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_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_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_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.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_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.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_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.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.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_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_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_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.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_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_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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8038bae2-c392-4f67-bd14-7f3ef1dba705 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.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.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.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_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.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_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.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_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.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.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.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.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.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.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.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_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.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_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.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_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet c2564d95-34d4-4a4d-a956-afde751a3a12 does not exist +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.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_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_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_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.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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Port 4f6a8d51-e2eb-4f51-b748-1f81723dd161 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 4f6a8d51-e2eb-4f51-b748-1f81723dd161 on host localhost for vnic_type normal using segments [{'id': 'ad80235b-aff0-4769-b6d6-889f279bdf9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '649a0bef-53ed-4086-b0f8-83d495463346'}] +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_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.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 + ERROR [neutron.plugins.ml2.managers] Port e5042cb6-9fb2-4c0d-9309-d4d7258a94d3 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 e5042cb6-9fb2-4c0d-9309-d4d7258a94d3 on host localhost for vnic_type normal using segments [{'id': '43b371d5-edf5-44dc-a95b-7d3d9ac77d28', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '85a3ecfe-79ea-4539-b6cf-cff59c132b11'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b83e49b7-bcb7-46fa-a916-09cc48948778 after 0 tries +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_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.TestSegmentAwareIpam.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... 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 + ERROR [neutron.plugins.ml2.managers] Port 4f6a8d51-e2eb-4f51-b748-1f81723dd161 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 4f6a8d51-e2eb-4f51-b748-1f81723dd161 on host host_2 for vnic_type normal using segments [{'id': 'ad80235b-aff0-4769-b6d6-889f279bdf9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '649a0bef-53ed-4086-b0f8-83d495463346'}] +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.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_router_availability_zone.TestAZRouterCase.test_create_router_without_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok + ERROR [neutron.plugins.ml2.managers] Port e5042cb6-9fb2-4c0d-9309-d4d7258a94d3 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 e5042cb6-9fb2-4c0d-9309-d4d7258a94d3 on host host_2 for vnic_type normal using segments [{'id': '43b371d5-edf5-44dc-a95b-7d3d9ac77d28', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '85a3ecfe-79ea-4539-b6cf-cff59c132b11'}] +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_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_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.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.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_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.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_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.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_migration.TestSafetyChecks.test_validate_revisions +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 10ec4325-52aa-456a-acc9-88b43a24a95b after 0 tries +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.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.TestIpamPorts.test_requested_duplicate_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_mac ... 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.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_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_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.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_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_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_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_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.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.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_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_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.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.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_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.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.plugin] Failed to commit binding results for ecec77de-242a-4a08-8645-a9064e3ebe62 after 0 tries +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.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.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_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.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_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.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_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.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_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_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.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_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_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.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.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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5d155862-0896-4071-aebb-bbc680d57f55 after 0 tries +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.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_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.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.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.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.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_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_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_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails ... 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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e3b3b6c1-e48f-47ed-b0a4-d56cdcaebfba after 0 tries +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.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.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.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... 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.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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '956abf9d-a820-4317-8e2f-35ca7e78cff8', '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.TestIpamPorts.test_requested_ips_only +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... ok + ERROR [neutron.db._utils] Cannot clean up created object 259e04be-da59-4527-9af8-cea840f56bf7. Exception: Router 259e04be-da59-4527-9af8-cea840f56bf7 could not be found 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__ @@ -99724,9 +89951,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -99760,73 +89984,19 @@ File "/usr/lib/python3/dist-packages/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 + 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 "/usr/lib/python3/dist-packages/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -99839,442 +90009,71 @@ 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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... 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.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.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.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.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_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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.PortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_filtering_by_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.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... 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.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.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.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.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.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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... 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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... 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_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.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_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.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_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_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.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.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.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.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.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.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.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_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.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_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_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.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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_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.IPAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_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.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.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.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.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.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.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_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_wrong_input ... 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_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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.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_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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.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.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... 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.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_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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.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_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... 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.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_tag.TagIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... 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.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.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.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.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_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_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.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.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_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_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_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.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.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_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.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.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_ports.PortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... 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.test_tag.TagIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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.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_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_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... 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_tag.TagIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... 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_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.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_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.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.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_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... 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_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... 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.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_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.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.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_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.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.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_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_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_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_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.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.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_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_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_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.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_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... 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_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.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_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.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.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_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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_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.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_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_tag.TagIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_invalid_field ... 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.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_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_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.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_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.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.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.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_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.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.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_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.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_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.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_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.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_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.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.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.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.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.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.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.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 - 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-12207120 router_interface, after_create +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_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.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.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.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_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 + ERROR [neutron.db._utils] Cannot clean up created object 4ec82114-134b-4eb9-a246-dcc5bb6bf72b. 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3bc8864a-a28a-4f66-9a2f-54047970e910 after 0 tries +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_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_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.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_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.TestIpamPorts.test_requested_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3bc8864a-a28a-4f66-9a2f-54047970e910 after 0 tries +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_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.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.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.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_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.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_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.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_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_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_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_networkrbac_self_share ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '7961a081-c210-46fc-afa2-1c04d2529295', '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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... 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 + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. 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/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100305,231 +90104,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/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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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" - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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_tag.TagIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6941ba55-e7f7-41a1-8bbf-1a46ab870aca on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 601f23cd-02d6-479d-b97d-0c85f0d86a6b on host my_l2_host_3 for vnic_type normal using segments [{'id': 'cffc0cc0-30f0-4fcd-8da3-d36a60adcb1b', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'c9e9a103-be26-4982-b2a1-25280545ed74'}] -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_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... 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.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_ports.PortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... 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_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... 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.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_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.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_ports.PortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... 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_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.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_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.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.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_ports.PortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... 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.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.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.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.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.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.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.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.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.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.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.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.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_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 - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port bd75a5bf-05e5-4575-be87-e837dbccce93. -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(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/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/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 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 -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 - 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-9915597 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 "/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -100563,1605 +90146,902 @@ File "/usr/lib/python3/dist-packages/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 "/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/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.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.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.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.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_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... 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.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... 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.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.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_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.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.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.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.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.AddressGroupDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_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.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.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_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.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.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_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_ports.PortDbObjectTestCase.test_security_group_ids -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... 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.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.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_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.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_address_group.AddressGroupDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... 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.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.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.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.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_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.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.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.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.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.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_ports.PortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... 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_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.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.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.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.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.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_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.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_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.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.objects.test_ports.PortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... 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_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.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.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_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_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.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.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_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.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.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.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.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.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_ports.PortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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.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_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.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_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_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_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_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_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_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_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... 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_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_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.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.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.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.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.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_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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.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_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_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.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.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.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.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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_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_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_address_group.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... 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.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.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_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.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_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_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.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... 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.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.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 75fef337-ddb7-46ec-a07b-2184c36cc7c1 on host my_l2_host for vnic_type normal using segments [{'id': '7ff0fc73-a824-4bbf-a7cd-27b8b79d1bf1', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd996e0cf-1976-4dec-a07d-07743e531efe'}] -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.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.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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_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_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_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.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_router.RouterRouteIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... 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_router.RouterRouteIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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.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.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_router.RouterRouteIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... 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_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_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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_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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... 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.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_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_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.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.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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_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_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_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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... 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_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_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_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.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.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_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.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_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_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.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.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_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.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_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_router.RouterRouteIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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.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_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.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_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.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_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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok - ERROR [neutron.db._utils] Cannot clean up created object c54adaaa-deb6-4ee3-99a8-e8a623c2e242. Exception: Router c54adaaa-deb6-4ee3-99a8-e8a623c2e242 could not be found -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_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.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.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.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.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.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_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.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_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_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.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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_router.RouterRouteIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_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.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.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.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.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_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_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 -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_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.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_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.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.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_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_call_extensions ... 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_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 " - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 22892137-fb9d-4541-8204-d94ad9e505ce not found -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 - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 22892137-fb9d-4541-8204-d94ad9e505ce 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 - ERROR [neutron.db._utils] Cannot clean up created object ab9efacb-cab7-480a-9f29-a3ae6ded6fa9. Exception: -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.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_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.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.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.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... 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_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.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_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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... 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.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.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_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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... 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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... 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_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.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_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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... 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.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.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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_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_l3.L3NatDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... 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_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_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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... 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_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.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.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.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.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.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_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_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.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 + 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. + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 16de4df2-436a-422d-9327-412df7d8c263 after 0 tries +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.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.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.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_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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f37e481f-e2e7-48b4-b11d-c1daca4861a7 after 0 tries -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.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... 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.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_mixed_field ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f37e481f-e2e7-48b4-b11d-c1daca4861a7 after 0 tries -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.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_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_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_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.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_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_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.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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f37e481f-e2e7-48b4-b11d-c1daca4861a7 after 0 tries -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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 16de4df2-436a-422d-9327-412df7d8c263 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.hacking.test_checks.HackingTestCase.test_assertempty +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... 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.hacking.test_checks.HackingTestCase.test_assertisinstance +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... 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.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.hacking.test_checks.HackingTestCase.test_asserttruefalse +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... 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.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.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_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_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.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_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.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_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.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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f37e481f-e2e7-48b4-b11d-c1daca4861a7. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.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_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.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.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.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.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.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.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_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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aa1dee7c-fd6a-4492-9745-ff663696a62d after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aa1dee7c-fd6a-4492-9745-ff663696a62d after 0 tries +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.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.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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 963621de-94fd-436f-b9d6-828e70c8a0f8 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 "/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/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 f37e481f-e2e7-48b4-b11d-c1daca4861a7 -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_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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.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.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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b80bdeca-6dbf-4fa1-807a-81d59712c477 on host my_l2_host_5 for vnic_type normal using segments [{'id': '484f5fee-248a-4454-84d2-f04b3bf9e860', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6b02791e-dd62-4e0d-9de5-6c48d38dd1e8'}] -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.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_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.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.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_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_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.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_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_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.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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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_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_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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_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.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.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.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_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.db.test_migration.TestCli.test__compare_labels_ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.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.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.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.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.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.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_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.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_migration.TestCli.test__get_branch_points -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... 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.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.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_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.db.test_migration.TestCli.test__validate_revision_validates_branches -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok + 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 963621de-94fd-436f-b9d6-828e70c8a0f8: no eligible l3 agent found. +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.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.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.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_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... 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_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_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.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.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.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.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_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.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.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_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.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.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_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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_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.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_migration.TestCli.test_autogen_process_directives -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... 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.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.db.test_migration.TestCli.test_branches -neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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.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.test_migration.TestCli.test_check_migration -neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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.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_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.db.test_migration.TestCli.test_current -neutron.tests.unit.db.test_migration.TestCli.test_current ... 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.db.test_migration.TestCli.test_database_sync_revision -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... 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.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_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.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_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.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.db.test_migration.TestCli.test_downgrade_fails -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... 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.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.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.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.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.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.db.test_migration.TestCli.test_heads -neutron.tests.unit.db.test_migration.TestCli.test_heads ... 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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_migration.TestCli.test_history -neutron.tests.unit.db.test_migration.TestCli.test_history ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... 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.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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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.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.db.test_migration.TestCli.test_stamp -neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_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.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.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.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.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.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.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.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.db.test_migration.TestCli.test_upgrade_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... 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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_networkrbac_valid ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1924e6d-f929-4578-9887-42d5956ec1f5 after 0 tries +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.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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b1924e6d-f929-4578-9887-42d5956ec1f5 after 0 tries +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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... 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.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_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_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_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.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_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_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.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_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.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.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.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.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.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_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.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.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.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.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_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.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_port_security.PortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... 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_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.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.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.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... 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.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_security.PortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_single_transaction ... 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.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_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.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.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.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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... 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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb02433b-0407-4d6f-a14f-41a250fd74d4 after 0 tries -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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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_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_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_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_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 + 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.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_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.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_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_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.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__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_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.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_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.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... 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_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.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_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_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.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__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_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.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.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_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.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.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 + 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 b27d56f4-5392-45a9-ad79-eee74050e4c5 +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 b27d56f4-5392-45a9-ad79-eee74050e4c5 +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_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_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.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_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.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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_conflict ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3061ae45-1d93-41c7-90c3-8a1ba0d8d055 after 0 tries +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_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.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.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.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.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.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.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.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.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.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.TestIpamPorts.test_update_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... 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_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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d163f23-48a2-4dd7-a9a2-6d8166de9289 after 0 tries +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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d163f23-48a2-4dd7-a9a2-6d8166de9289 after 0 tries +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.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.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_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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb02433b-0407-4d6f-a14f-41a250fd74d4 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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... 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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb02433b-0407-4d6f-a14f-41a250fd74d4 after 0 tries -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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... 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.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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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.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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... 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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_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_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_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... 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.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 " + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 62779e60-e411-4841-b2ff-6dc53d5c1daa +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. +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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 824004a0-3934-4254-acfc-534ebbc24bd6 +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.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.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_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_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.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.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.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.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_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.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_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.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.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.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... 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.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_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.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.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.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.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.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.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.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_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.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_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... 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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8bb1f795-32f7-4782-b9fa-14833bc9343d after 0 tries +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.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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... 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.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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... 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.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.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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 926db69f-f7cd-4b3e-bd5c-3aaa672edf7f 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_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_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.extensions.test_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... 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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 926db69f-f7cd-4b3e-bd5c-3aaa672edf7f after 0 tries -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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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.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_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_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.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.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.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_trunk.TrunkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 926db69f-f7cd-4b3e-bd5c-3aaa672edf7f after 0 tries -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.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.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.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_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.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_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.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.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_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.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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... 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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... 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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 19dddfa8-3d55-45be-89d4-3d106b2e4bab after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 19dddfa8-3d55-45be-89d4-3d106b2e4bab after 0 tries +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.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_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_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_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_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... 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.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.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_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_trunk.TrunkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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_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.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_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.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_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_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_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.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_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_trunk.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... 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.QosPolicyPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... 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.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_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.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.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.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_trunk.TrunkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... 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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... 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.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.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_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.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.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_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_trunk.TrunkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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.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.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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7850ade4-21d2-480e-8b28-0205ed1c2ed4 after 0 tries +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.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_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.plugin] Failed to commit binding results for 7850ade4-21d2-480e-8b28-0205ed1c2ed4 after 0 tries +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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... 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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 20cd3404-2ebe-42a5-9f4f-a7ae8be26e7e after 0 tries +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.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.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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 20cd3404-2ebe-42a5-9f4f-a7ae8be26e7e after 0 tries +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.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.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.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.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.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.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.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_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.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_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_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_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_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.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.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.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_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.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.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_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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 61c80638-abea-492d-8f14-85b9292ffb41 after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 61c80638-abea-492d-8f14-85b9292ffb41 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.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.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_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_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.TestIpamPorts.test_update_port_mac_used +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... 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_invalid_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... 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.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.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_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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 - 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.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.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.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_l3.L3NatDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... 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.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.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_trunk.TrunkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... 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.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.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.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.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.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_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.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.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.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_with_admin ... 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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... 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.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.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.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_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... 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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] + ERROR [neutron.plugins.ml2.managers] Port 5eb2dd23-b9fb-40ea-924c-668349f34337 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 5eb2dd23-b9fb-40ea-924c-668349f34337 on host hostb for vnic_type normal using segments [{'id': 'b22bcf8b-1049-4383-87e7-485615c2056b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77f93d65-38b2-4024-9d2f-0943ce3224bf'}] +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4c997da2-9504-4440-8e3c-3fc4d5d8fdeb after 0 tries +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_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_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.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_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.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.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.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.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_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_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.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_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.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_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.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_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.test_type_vxlan.VxlanTypeTest.test_add_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... 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.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.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_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.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.NetworkDNSDomainIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... 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.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_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.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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... 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.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.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... 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.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.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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... 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.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.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.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.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_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_update_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... 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.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_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.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102202,8 +91082,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.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102325,10 +91203,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.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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102343,16 +91217,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 @@ -102370,1379 +91243,1276 @@ 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.test_type_vxlan.VxlanTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... 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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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_l3.L3NatDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_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_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.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.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_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.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... 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.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.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.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_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_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.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.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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... 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_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.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.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.NetworkDNSDomainIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... 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_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.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.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.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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 259d8591-db04-42fd-b35a-22a50362b68a after 0 tries +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_address_scope.TestAddressScope.test_delete_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 259d8591-db04-42fd-b35a-22a50362b68a 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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated ... 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.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.TestIpamPorts.test_update_port_update_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... 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.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_floatingip_disassociate_notification neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... 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.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.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.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.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.NetworkDNSDomainIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_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.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.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.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... 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.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.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_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.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_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.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.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_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_trunk.TrunkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... 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.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_valid_fields ... 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_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' -/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.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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... 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_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.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_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_trunk.TrunkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... 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.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_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.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_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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... 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.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_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... 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.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_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.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.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_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.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_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... 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_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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... 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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] -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" - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a8f26281-9c08-4ee1-b8b7-adb2484cb9a1 on host testhost for vnic_type normal using segments [{'id': 'cee66d5c-13b8-4c2d-a305-d30429af7617', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '36afdfe3-eeed-4cbb-bd17-ae13a06542c7'}] -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.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.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... 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.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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... 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.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... 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.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_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.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_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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... 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.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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... 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.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.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_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_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_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.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.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.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.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_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.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_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.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.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_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_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.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_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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for af32057a-1b5b-457f-a44c-da48971abfbe after 0 tries +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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... 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.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... 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.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.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_address_scope.TestAddressScope.test_list_address_scopes +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... 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_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_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.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_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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 46f7e9e9-eeb0-41cd-be6f-7bae85909f28 does not exist +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_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.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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 96bd05ec-3058-4919-bd86-2b4445ee8e7d after 0 tries +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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 96bd05ec-3058-4919-bd86-2b4445ee8e7d after 0 tries +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.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_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.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 + 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-6500334 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_l3.L3NatDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... 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.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_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.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_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.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.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_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_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.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.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.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.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_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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b3d2b581-40c7-40f3-b6ca-d80d0423c7af after 0 tries +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.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.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_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_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.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.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.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_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_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_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.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.db.l3_dvr_db] Failed to revert change to router port fc1648c8-6a9a-40d9-ba77-9d595a04c0e1. +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(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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-8880282 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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1acc780b-9fd2-45ed-ae3b-c19cdf941029 after 0 tries +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.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_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.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.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.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.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.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.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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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.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.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_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_sort ... 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.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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... 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_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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... 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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... 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.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_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_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... 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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... 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.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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4a86a712-884a-442e-af79-800eed56e90c after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fb0124ac-1ba6-42f7-b37d-34938b320502 after 0 tries +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b94612bc-a4e0-4799-93eb-86965dc686b6 after 0 tries +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.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_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_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_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fb0124ac-1ba6-42f7-b37d-34938b320502 after 0 tries +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.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.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.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_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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-6333167 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 2fbecbe7-9c28-459f-9eb1-a6359b6138be. The number of host routes exceeds the limit 2. +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.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_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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... 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_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_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.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.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.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_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.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.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.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_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.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.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.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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... 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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_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.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.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.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_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.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.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.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.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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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.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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... 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.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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6de54035-b244-4ec5-8191-7a470d2e301a after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2494a24e-28cb-4a81-bcc8-859e2efd05a7 after 0 tries +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_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_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.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_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_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.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.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.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_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_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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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_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_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_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_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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... 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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... 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.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.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.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_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_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.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.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_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.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_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_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_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_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_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.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_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_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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c83d1fc3-2707-4102-b9dc-14531b87fcb2 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 382dc8c5-5b7c-4de5-9297-b14d737aeef0 after 0 tries +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.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_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_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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... 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.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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... 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_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.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_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_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_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_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.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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.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.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.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_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.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.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.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.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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... 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_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... 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_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_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 66c812a6-7a33-481e-9e48-1a7e56cb7a24 after 0 tries +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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2a898aff-687f-4d5e-b884-bc6992d4cfa5 after 0 tries +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.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_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_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.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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... 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_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_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_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.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.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_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.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.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_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.ExtraAttributesMixinTestCase.test_set_attrs_and_extend +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... 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_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_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_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_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.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.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_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_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.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_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_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.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_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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... 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.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_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_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_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.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.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... 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.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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 09f3a82d-cd9b-4873-b295-6daf26c3715b 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.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_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.extensions.test_l3.L3NatExtensionTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... 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.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_migration.TestDbMigration.test_schema_has_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... 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.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.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.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.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_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_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.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... 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.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.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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.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.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.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.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_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_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.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_network.NetworkRBACDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.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.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.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.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.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.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.extensions.test_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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.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.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... 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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] -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] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port adc0045a-8618-4cd2-a906-0089541f7f0d on host testhost for vnic_type normal using segments [{'id': 'b5902931-6fed-44fb-bb4b-8effc67341c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2f8bb0e-d5bb-4174-af78-44f0a695d252'}] +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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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_dns.DnsExtensionTestCase.test_show_port -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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.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_local_ip.TestLocalIP.test_list_local_ips +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... 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.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_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_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_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e797855d-92d8-48e5-816a-e2427a5f45a8 after 0 tries +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.L3NatExtensionTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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.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_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.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.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.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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... 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.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_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_trunk.TrunkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... 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.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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5dc9d301-8bda-4b99-876c-49d3634dd048 on host testhost for vnic_type normal using segments [{'id': '9cfaa5d3-a9e3-414a-8d7e-e6eff903a022', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd488e22-c388-4809-b8cc-e6411da0206b'}] -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.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.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.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.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_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_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.NetworkRBACDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7f214200-2fc1-4f94-8f23-7a5a58697795 on host testhost for vnic_type normal using segments [{'id': '97399ca9-d4ab-47a4-be93-1ae6afa8f8e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bd8c5c7b-7917-4c3a-9d71-f2de256a2f7e'}] -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.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.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.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.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.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.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.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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.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.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.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.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.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.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_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... 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.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_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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_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_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_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.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_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.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.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.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.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.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_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_vlantransparent.VlanTransparentExtensionTestCase.test_show_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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.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.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.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.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.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.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.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_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.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_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... 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.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 - 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.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.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.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.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.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.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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhost for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... 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.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_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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_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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port eca48e03-be19-4a02-b708-bab94916180b on host testhosttemp for vnic_type normal using segments [{'id': '1ce0d66e-3f30-437e-9d83-ab69a2ab64bc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2341c58b-8c6c-4053-aef8-30a71254f7a8'}] -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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_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 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8cd9f5f5-9158-4e80-8985-114d9aeca91c on host testhosttemp for vnic_type normal using segments [{'id': '201b6a69-c399-487f-8970-71f23c3554f0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '940013b4-5239-4de2-9c36-1f6a5195b6b7'}] -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.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.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.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_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.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.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_dns.DnsExtensionTestCase.test_update_port_update_ip -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... 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_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.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.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_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.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.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.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 - 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 -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.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.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e77aa8f-809d-4632-89a1-001b91c5abb6 on host testhost for vnic_type normal using segments [{'id': '4707967f-57c4-470e-bd54-ce3ecce09be0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98a145eb-97ca-4bcc-8abe-967f33da879e'}] -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.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.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.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.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.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... 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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... 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.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.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.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_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.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.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_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.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.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.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_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... 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 - 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.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.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.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.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.test_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... 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.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.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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... 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.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... 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.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... 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 - 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_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.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_ports.DistributedPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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_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.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... 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_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_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.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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.TestMl2PortBindingNoSG.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... 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_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... 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 - 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 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_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.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.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_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 - ERROR [ovsdbapp.event] Event not matched due to this exception: +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.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.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 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: - + 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/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.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_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... 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.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... 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.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_create_update_delete ... 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.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_l3.L3NatDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... 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_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.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.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.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_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_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_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.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.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.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.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.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_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.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_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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... 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 + 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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +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 + 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() @@ -103757,16 +92527,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 @@ -103784,1764 +92553,2966 @@ 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.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_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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... 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.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_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_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.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_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.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.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_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_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_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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... 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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... 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_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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... 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_greallocation.GreAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... 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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... 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.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_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_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.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.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_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_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.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.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.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.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.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.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_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.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_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.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_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... 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.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_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_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.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_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_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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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_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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... 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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... 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.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_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_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.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.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_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_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.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_ports.PortIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... 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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... 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_ports.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... 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.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_greallocation.GreAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_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.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_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.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.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_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.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.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_ports.PortIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... 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_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_ports.PortIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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_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.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_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_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_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_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_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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... 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_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.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_ports.PortIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... 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.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.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_ports.PortIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... 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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... 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_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_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_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.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.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_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_ports.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... 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_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.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_ports.PortIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... 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.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.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_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.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.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... 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_ports.PortIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_mixed_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.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_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.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.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.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_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_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_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.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_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_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.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.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.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.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_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_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.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_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_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.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.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_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.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.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_ports.PortIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... 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.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_ports.PortIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... 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.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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... 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.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.PortIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... 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.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.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.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.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_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.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_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_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.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.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_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.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_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_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.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_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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... 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_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_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_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... 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.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_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_ports.PortIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_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_ports.PortIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... 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_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.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.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.PortIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_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.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_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_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.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.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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... 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.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... 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_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_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_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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_fields ... 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.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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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_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_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.QuotaUsageObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... 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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... 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.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.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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_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_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.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.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.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_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.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... 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.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... 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.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.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.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... 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.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_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.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_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_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.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.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.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... 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_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.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... 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.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_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_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.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_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.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_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_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_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.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_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.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_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.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.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_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_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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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_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_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_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_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_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_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.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.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_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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... 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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_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.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_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_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_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.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_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_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.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_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_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_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_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.QuotaUsageObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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.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_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.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_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.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.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.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.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.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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_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.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_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_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.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_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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... 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_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... 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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... 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.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.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.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.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.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_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.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_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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_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.logapi.test_logging_resource.LogObjectTestCase.test_get_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... 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_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.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.NetworkRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.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.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.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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_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.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.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.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_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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... 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.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.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.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.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' +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.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.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_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_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.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.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_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_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.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.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_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_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... 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_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.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.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.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.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.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_network.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... 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.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.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_network.NetworkRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_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.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.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.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_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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_network.NetworkSegmentIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... 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_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.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_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.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.test_network.NetworkSegmentIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... 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.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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_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.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.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.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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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.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.NetworkSegmentIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... 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_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.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.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.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.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_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.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_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_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_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... 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.test_network.NetworkSegmentIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... 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.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_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... 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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... 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.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields ... 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_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.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.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_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_valid_fields ... 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.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.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.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_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_address_group.TestAddressGroup.test_delete_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... 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.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_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.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.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.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_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.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_network.NetworkSegmentIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... 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.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_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... 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.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_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_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... 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_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_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.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.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_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_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.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.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.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.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.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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... 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_group.TestAddressGroup.test_get_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... 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_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.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_network.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... 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.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... 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.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.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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... 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_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_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.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.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.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.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_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_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_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared ... 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.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_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.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_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.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.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.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_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_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.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.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.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.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_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_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.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.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.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.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.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_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.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.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.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.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_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.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.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_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.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.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.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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... 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.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_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_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.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.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.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.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_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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.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_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_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.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.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_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.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.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_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.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.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.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.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.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.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.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_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.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_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.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.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_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.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.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.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_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.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_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.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_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.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.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.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.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.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_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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.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.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.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.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.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_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.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_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_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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.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.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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... 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.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.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.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.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.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.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_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_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.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.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.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_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.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.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.TestMl2PortBindingNoSG.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... 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.TestMl2PortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... 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.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.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... 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.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... 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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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_update_subnet_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... 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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... 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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... 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_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.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.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.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.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.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.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_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.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.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.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.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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... 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.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_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_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_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.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... 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.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.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_router.RouterPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... 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_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.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.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.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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object ... 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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... 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.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_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... 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.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.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_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.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.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.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_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... 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.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.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_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... 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.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_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.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.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.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_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... 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.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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... 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.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.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_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_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_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.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.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.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.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.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.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.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_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.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.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.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.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.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_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... 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.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.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.TestMl2PortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... 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_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_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'" - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fa8afdb-90ab-4d84-95a0-7b2d356c10b9 on host test for vnic_type normal using segments [{'id': '0aaf0230-ff36-45aa-8c81-5e1199ef458b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cc74ef31-b2a0-43ad-82d6-2aac0e30b966'}] -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.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_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.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_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.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.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_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.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.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.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.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.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.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.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_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.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.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_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... 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_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.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.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_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... 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.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_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.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_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_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_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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... 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.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.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_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.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.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_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.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_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.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.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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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.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_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.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_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.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.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.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.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.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.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.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_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_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... 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.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_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_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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_create -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... 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_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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... 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.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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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_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.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_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.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_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.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.test_router.RouterPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... 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_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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... 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.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_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_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.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.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_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.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.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_port_forwarding.PortForwardingObjectTestCase.test_get_values +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... 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.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_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.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_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.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.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_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.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_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.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_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.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.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.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.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.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.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.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.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.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.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_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.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.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.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_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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.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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... 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_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.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_port_forwarding.PortForwardingObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... 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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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_router.RouterPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... 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_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_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_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.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.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.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_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.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_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_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_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.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.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_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_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_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_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_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_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_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_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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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_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_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 " - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8a2d9668-cb59-4eb7-b499-28a34b8dffef on host host1 for vnic_type normal using segments [{'id': 'caaec213-c2eb-4945-a83c-09f5b9b1b736', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39a4be23-715d-4fc4-b6db-5b5b85b3b6c7'}] -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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... 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.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_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.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.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.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_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... 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_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_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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_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.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.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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... 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.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_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.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.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.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_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.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_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_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.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.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_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.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.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.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_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.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... 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.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_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_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.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_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_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_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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... 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_ports.IPAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... 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_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_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_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.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.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_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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.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_ports.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... 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.QosDscpMarkingRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... 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_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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_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.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.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.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.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.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_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_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.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.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.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.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.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_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_ports.IPAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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.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_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... 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_address_group.AddressGroupDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... 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_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.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_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_unique_key ... 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.test_ports.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... 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_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_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_group.AddressGroupDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... 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.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_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.AddressGroupDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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.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.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_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.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_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.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.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.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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... 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_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.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.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_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_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_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.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_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_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_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.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_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.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_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.test_ports.IPAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... 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_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_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_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_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_greallocation.GreEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... 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_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_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_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_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.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.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.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_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_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.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_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_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.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.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_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_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_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.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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... 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_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.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_extraroute.ExtraRouteDBSepTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... 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.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_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_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_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.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_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_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_address_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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.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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false ... 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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... 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_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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.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_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_security.PortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... 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.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.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.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.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.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.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.ReservationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... 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_address_group.AddressGroupDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... 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.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.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.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.test_quota.ReservationDbObjectTestCase.test_delete_expired +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... 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.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_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_flavor.FlavorDbObjectTestCase.test_count neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... 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.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.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_flavor.FlavorDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.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_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_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.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.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.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_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.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... 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_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.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.test_flavor.FlavorDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... 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.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.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_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.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_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... 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.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.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_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_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.test_flavor.FlavorDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_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.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.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_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_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_flavor.FlavorDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... 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_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... 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_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.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_flavor.FlavorDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.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.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.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.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_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.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_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... 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.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_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... 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_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_validate_filters_false ... 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.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.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... 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.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.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_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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... 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_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... 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_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.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_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_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_securitygroup.SecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... 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.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.test_quota.ReservationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... 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.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.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_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.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_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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_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_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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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_flavor.FlavorDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... 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.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.ReservationDbObjectTestCase.test_reservation_synthetic_field +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... 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_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_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.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.test_quota.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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.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_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.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_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_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.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.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.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.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.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_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_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_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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.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_flavor.FlavorDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... 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.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_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_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.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_flavor.FlavorDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... 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_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_quota.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... 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_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.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.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_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_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_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.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.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... 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_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.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.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.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_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_flavor.FlavorIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_create +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... 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_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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.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.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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_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_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... 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.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_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.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_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.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_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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... 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.test_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_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.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_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_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.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.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_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.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.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_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_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.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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_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_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... 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_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.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.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.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.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.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_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.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.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.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.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.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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... 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.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_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_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.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.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_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.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.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_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_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_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_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_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.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_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_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_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_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... 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_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_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... 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.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_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_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_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.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_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_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.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_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.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.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_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.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.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.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_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_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_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.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_flavor.FlavorIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... 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_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_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... 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.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_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.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_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.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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... 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_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_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.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.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_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_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.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_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] +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.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_is_accessible_for_admin +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... 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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] +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_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_rule_type.QosRuleTypeObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_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 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] -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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] -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 test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] +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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.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 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 7ce31e52-80c8-4a1e-b347-55bc2f0e12a5 on host host-fail for vnic_type normal using segments [{'id': 'c9d5a4a3-6e24-4935-88cf-9c4617cb9a4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f4e7c4bb-b3b5-4713-8509-9c13b458739a'}] +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.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... 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_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_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.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_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.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.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.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... 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_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.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_group.AddressAssociationObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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.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_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_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_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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes_forbidden ... 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.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_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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... 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_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_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_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... 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.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.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.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_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.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.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_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_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_address_group.AddressAssociationObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... 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.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_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_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_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_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_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_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.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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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.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.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.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.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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_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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... 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.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.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_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_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_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_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_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_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 +/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_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_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_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... 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.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_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_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.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_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_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_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_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_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_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_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.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_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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... 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.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_address_group.AddressAssociationObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... 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_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_group.AddressAssociationObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... 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_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... 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_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_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.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_flavors.FlavorExtensionTestCase.test_update_association_error +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... 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_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.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_flavors.FlavorExtensionTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... 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_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.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_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_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.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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... 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_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.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.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... 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.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... 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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.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.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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_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.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_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.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.db._utils] Cannot clean up created object e319bcaa-5929-40b4-bcd6-40dcf11d8bf7. Exception: Router e319bcaa-5929-40b4-bcd6-40dcf11d8bf7 could not be found +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.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_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.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_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_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.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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... 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_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_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_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... 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.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_agent.AgentIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... 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_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_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... 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_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_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_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.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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... 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.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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... 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_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.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.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_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.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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_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_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_agent.AgentIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... 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_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_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_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_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.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_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok + ERROR [neutron.db._utils] Cannot clean up created object 533e9521-842b-42dc-b09b-cff3a5b74b99. Exception: +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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... 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.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_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_agent.AgentIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... 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_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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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_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_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_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_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_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.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... 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_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_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_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.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.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.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_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_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.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.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_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.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_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.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.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.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_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_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_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.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_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_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... 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.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... 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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... 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.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.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_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_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.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_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.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.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_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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... 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_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_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_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_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.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_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_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_agent.AgentIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... 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_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_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_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.extensions.test_segment.TestSegment.test_create_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... 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_subnet.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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.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.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_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_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_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... 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_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_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_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.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... 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.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.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_subnet.RouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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.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_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_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_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_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.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_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_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_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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.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.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_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.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... 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_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_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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_local_ip.LocalIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... 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_subnet.RouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... 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_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.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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.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_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_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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... 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_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_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... 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_local_ip.LocalIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_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.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.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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... 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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... 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.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.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_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.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_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_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.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_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_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.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_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_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_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.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_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_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_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_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_project_id ... 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_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_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.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.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.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... 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.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_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_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_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.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_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.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_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_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.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_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.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.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.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_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_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_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_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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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.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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_local_ip.LocalIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... 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_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_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_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.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.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_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_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.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.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_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_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_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_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.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_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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_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_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_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_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... 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_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.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_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... 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.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_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_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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... 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_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_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_network.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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_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.SubnetPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_network.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... 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 + ERROR [neutron.api.v2.resource] create failed: No details. 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/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -105572,145 +95543,771 @@ File "/usr/lib/python3/dist-packages/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 + 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/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/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 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_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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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_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_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_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.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.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... 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.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_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_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_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_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_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_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_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.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_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.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_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... 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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_updates_from_db_object ... ok + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.callbacks.exceptions.CallbackFailure: +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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_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_quotasv2.QuotaExtensionDbTestCase.test_update_attributes +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... 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_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.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.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... 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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... 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.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.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... 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_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_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.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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... 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_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 " +/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.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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... 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_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_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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... 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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... 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_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.NetworkSegmentDbObjTestCase.test_hosts +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... 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_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.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.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.test_network.NetworkSegmentDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... 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_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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... 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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... 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_l3.L3NatDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_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.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_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' +/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_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.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.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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_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_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... 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.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.NetworkSegmentDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... 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.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_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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_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_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_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.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.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_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_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" +/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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.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_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_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.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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... 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.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_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.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.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_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_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.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.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_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.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.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_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_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.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_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_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.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.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_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_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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.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" ' +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.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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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.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.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.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_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_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.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_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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... 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.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... 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.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_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_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.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.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... 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.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.extensions.test_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... 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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_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.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.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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.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_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.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.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.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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... 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 +/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_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 + 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.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... 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.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.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.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.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_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_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.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_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_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.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.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_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_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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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_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_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.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_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_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_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_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.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_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.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_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.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_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.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.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.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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_valid_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.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.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.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.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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... 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.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.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_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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... 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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_invalid_field ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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.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.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.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_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.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.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_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.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... 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_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_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.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.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 +/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.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 + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. +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_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.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_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.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_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_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_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_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.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... 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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_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.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_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_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.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_ports.PortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... 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.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_ports.PortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... 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 +/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_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.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_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_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_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.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_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.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_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_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_without_validate_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.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.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_ports.PortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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_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_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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_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.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_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.PortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... 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_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_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... 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_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.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_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_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.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_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' + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '51e21c8f-7027-4d3d-8c59-aa9adb3d3e49', '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__ @@ -105757,506 +96354,155 @@ 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 + 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/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 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 1198, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... 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_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_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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... 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.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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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.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_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_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_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_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.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_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... 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.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... 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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... 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_port_binding.PortBindingTestCase.test_binding_status_active -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... 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_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_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_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.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.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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... 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.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.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_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_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.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... 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.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_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_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.TestMultiSegmentNetworks.test_create_network_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... 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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_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 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 28974870-3ffa-48de-86a5-6ff70e665e3d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '680c9774-3a8e-4afb-bb91-87c9c471e54e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c10ae4ae-2b49-4992-8f3a-de4fa3f1a731'}] -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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... 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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... 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.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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... 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_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.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.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_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.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.TestMultiSegmentNetworks.test_create_network_provider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... 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_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.TestMl2PortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... 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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... 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_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.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] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] -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.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] -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 " - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] -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_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_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.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... 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 dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] + 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_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_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_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.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.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... 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.extensions.test_segment.TestSegment.test_list_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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.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_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_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.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_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.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_port_trusted.PortTrustedDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... 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.PortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_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.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.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_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.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_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_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.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_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_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_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.PortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... 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.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_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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_ports.PortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... 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_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '0f76fe69-919b-4c8f-bc48-12b630eadd56', '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__ @@ -106303,24 +96549,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.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -106354,109 +96582,1291 @@ 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' - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dca11605-618f-4d8f-8c75-7d9341e7fd06 on host host-bridge-filter for vnic_type normal using segments [{'id': '15e76fb2-3694-4828-84a3-efd1d7871846', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6e0f6a3b-99dc-4fe4-bb26-d0c8d2ca8b97'}] -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.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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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 - 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 + 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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.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/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.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.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_trusted.PortTrustedDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... 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_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.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_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.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.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.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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_rbac.RBACBaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... 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.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... 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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... 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_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_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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.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_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_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_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.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.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_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.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.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.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_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_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_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... 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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_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.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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.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.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.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... 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_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_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_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.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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... 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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... 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.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_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_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_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.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_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_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.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_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.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... 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_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_port_id ... 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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... 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_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_mixed_field ... 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.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_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_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_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_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_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_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_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_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.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.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.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.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_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.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_update_changes +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +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_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... 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_rbac.RBACBaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... 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.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_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_rbac.RBACBaseObjectTestCase.test_get_type_class_map +neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... 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_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.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.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_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.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.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.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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.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_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_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_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.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.test_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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.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.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.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_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.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... 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_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_router.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... 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_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_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 164b70c0-cf9e-41d3-b21f-b89a6cbbe2ae after 0 tries +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_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.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_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... 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_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.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_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.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... 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.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_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 45134a5c-9e7f-41f2-a3cb-76270cc8a120 after 0 tries +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.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_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 45134a5c-9e7f-41f2-a3cb-76270cc8a120 after 0 tries +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.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_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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 45134a5c-9e7f-41f2-a3cb-76270cc8a120 after 0 tries +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_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.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.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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 45134a5c-9e7f-41f2-a3cb-76270cc8a120. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... 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 "/usr/lib/python3/dist-packages/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/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 45134a5c-9e7f-41f2-a3cb-76270cc8a120 +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_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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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_l3.L3NatDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... 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_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.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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b24d2541-3254-4430-80b4-ece635a03a2e after 0 tries +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.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_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... 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.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_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_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_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_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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... 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.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_router.FloatingIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... 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_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_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_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.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_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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... 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.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.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_l3.L3NatDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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_network.ExternalNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... 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.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_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.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.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.L3NatDBSepTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... 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.UplinkStatusPropagationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... 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_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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_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.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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.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.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_network.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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.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.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.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_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_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.GetObjectClassByModelTestCase.test_object_found_by_model +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... 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_ipam.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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_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_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_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... 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_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0cef12a9-9589-4f06-9bcc-ecf6764332d2 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0cef12a9-9589-4f06-9bcc-ecf6764332d2 after 0 tries +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.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_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0cef12a9-9589-4f06-9bcc-ecf6764332d2 after 0 tries +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_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 972a185f-7d33-44b7-a372-66aea78e78a3 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_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_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_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_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_ipam.IpamAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.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_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_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.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_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.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.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.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_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.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... 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_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_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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.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.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_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_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.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.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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_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.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb36bab9-a0bf-4fb4-9b59-2375cb775efb after 0 tries +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb36bab9-a0bf-4fb4-9b59-2375cb775efb after 0 tries +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_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.test_network.ExternalNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... 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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb36bab9-a0bf-4fb4-9b59-2375cb775efb after 0 tries +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_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.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_ipam.IpamAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... 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.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_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8aa44aaf-14cf-4e77-8b06-9b47577d3e15 after 0 tries +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_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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... 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.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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... 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_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.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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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.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.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.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... 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.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.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.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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.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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... 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_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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aba15298-2280-4088-99ef-c8d22737366b after 0 tries +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_list_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... 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.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_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.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_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_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.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.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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... 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_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.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_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_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_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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_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_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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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_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_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.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_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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... 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_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 972e708a-1b29-4b2f-8bb3-394e70224668 after 0 tries +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.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.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.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_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_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.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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_router.RouterPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... 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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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_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_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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... 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.test_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.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_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... 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_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.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_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.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_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.DistributedPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... 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_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_router.RouterPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.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.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_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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d46c2f5d-6a19-4684-83fd-5cac537e1d08 after 0 tries +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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... 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_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.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_router.RouterPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... 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.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.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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_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.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.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.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_router.RouterPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_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.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_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 +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 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.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" +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 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.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... 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.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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -106490,194 +97900,1354 @@ File "/usr/lib/python3/dist-packages/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/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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... 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.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.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_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.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.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_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_add_interface_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... 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.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.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.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.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_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_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.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_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_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... 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_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 81607c43-10ef-401c-8a07-062ace0394c2 after 0 tries +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.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.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_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_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_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.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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... 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.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.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_ports.PortDNSIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... 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_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_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_ports.PortDNSIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... 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_ports.PortDNSIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... 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_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... 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_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.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_ports.PortDNSIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... 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.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.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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_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.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_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.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.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_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.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.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_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.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.PortDNSIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... 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.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.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.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_ports.PortDNSIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... 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_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.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_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.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_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.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_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_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_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.test_helpers.HelpersTest.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... 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.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.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.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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d0a7a5b-b88b-4106-be56-968f0fa9c985 after 0 tries +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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... 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.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_notify ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9d0a7a5b-b88b-4106-be56-968f0fa9c985 after 0 tries +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.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.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.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.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.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.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_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.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_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_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_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.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.test_type_gre.GreTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... 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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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.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.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_router.RouterPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... 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.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.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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.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.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_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.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_router.RouterPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... 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_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.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.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.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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... 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_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_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.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_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_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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.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_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_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... 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.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.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_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_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.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_l3.L3NatDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... 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_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_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_network.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_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.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.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... 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_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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... 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.PortDNSIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_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.objects.test_network.NetworkObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... 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_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_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_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... 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 + 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 1198, in _execute_mock_call - raise effect -ValueError + 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.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.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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.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_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.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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_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.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_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_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_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.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_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_network.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_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.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.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.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_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_network.NetworkObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9dcf5678-b67b-4311-be93-1ffa04f40485 after 0 tries +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.NetworkObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_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.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] Failed to commit binding results for 9dcf5678-b67b-4311-be93-1ffa04f40485 after 0 tries +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.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_l3.L3NatDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... 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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... 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_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_network.NetworkObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... 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.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_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... 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_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_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.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_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.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.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_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.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_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.NetworkObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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.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_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.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_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_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.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.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_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_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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... 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_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... 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.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_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_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_network.NetworkObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... 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.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_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_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_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_network.NetworkObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... 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.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_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_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.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.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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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.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_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.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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.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.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.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_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.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_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.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.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.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_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_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.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_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_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.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_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.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_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.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_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.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.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.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_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_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_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_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.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.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_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.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... 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_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_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.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_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.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c4e49e50-aa79-47dc-93b3-8bdc9d08864b after 0 tries +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.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c4e49e50-aa79-47dc-93b3-8bdc9d08864b after 0 tries +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... 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_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_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.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.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_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.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... 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.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_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_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.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_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_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_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_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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.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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... 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.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_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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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.PortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: + ERROR [neutron.notifiers.nova] Error response returned from nova: +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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... 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.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... 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_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.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_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.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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_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_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.test_ports.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c5b40a92-7efd-4346-970b-122bae77af1f after 0 tries +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.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_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.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... 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_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_ports.PortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_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_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.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... 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.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_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.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... 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.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_ports.PortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_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.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_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_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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b31e5611-946b-49ed-99d1-c05f611d1391 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b31e5611-946b-49ed-99d1-c05f611d1391 after 0 tries +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.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.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.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_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_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.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... 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.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... 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_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_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_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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.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.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_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_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.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.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_extraroute.ExtraRouteDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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.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_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_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_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_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.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.L3HARouterNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_false ... 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_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_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_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_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_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_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.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_destination_route ... 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.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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_subnet.DNSNameServerObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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_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.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 " - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7ed00560-b8ed-4bdc-8369-d08edb304c31 after 0 tries +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_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.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_subnet.DNSNameServerDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... 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_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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.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 " 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/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.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_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_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_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_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_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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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_ports.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5370cff1-9663-4c4a-bbf4-8ad0498cb5ee after 0 tries +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_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... 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_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_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_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_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.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_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... 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_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_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_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... 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.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_ports.PortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.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.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_updates_from_db_object ... 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.test_router.RouterExtraAttrsDbObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 74a290b7-187e-44c9-b3a3-d00f3d2d140a after 0 tries +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_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.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.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_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_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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.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_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_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... 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_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... 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_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_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... 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_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_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_router.RouterExtraAttrsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... 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_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3941bc97-7310-4570-9838-5d949f73e174 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3941bc97-7310-4570-9838-5d949f73e174 after 0 tries +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.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_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_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.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.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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... 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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: +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_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.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_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... 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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... 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.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... 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.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_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_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_ports.PortDNSDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... 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_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_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3fb9b2a2-ec1c-48d2-9368-5d2058671c46 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.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_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.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.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_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_ports.PortDNSDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... 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.test_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... 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_ports.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_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.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_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.PortDNSDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -106686,179 +99256,705 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError +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.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.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.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_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_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.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_subnet.NetworkSubnetLockTestCase.test_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for de862295-c9c3-4d42-a9d4-2ed07f9fa9b2 after 0 tries +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_subnet.NetworkSubnetLockTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... 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_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_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_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_subnet.NetworkSubnetLockTestCase.test_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... 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.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_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.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... 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_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.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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9f56bc32-c924-4bf5-a76d-958826c61fe6 after 0 tries +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_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_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_subnet.NetworkSubnetLockTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... 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.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_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... 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_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.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.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_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_ports.PortDNSDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... 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_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_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_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... 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.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_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_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 66f7bea3-7b06-4620-a6e3-fb80dd41e190 after 0 tries +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_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_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_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 66f7bea3-7b06-4620-a6e3-fb80dd41e190 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.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_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_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_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.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_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.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.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_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.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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_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_subnet.NetworkSubnetLockTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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.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.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.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... 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.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_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_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! +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.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.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_securitygroup.TestSecurityGroups.test_get_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... 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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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_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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... 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.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.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.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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_create neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... 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.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_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.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_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.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_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.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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_delete neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 30fa63fe-a18d-4d29-a8ed-428a717adae5 after 0 tries +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_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 30fa63fe-a18d-4d29-a8ed-428a717adae5 after 0 tries +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_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.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_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.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.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.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.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_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_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.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_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_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.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.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.objects.test_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... 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.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.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_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.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.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_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.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.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... 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_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... 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.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.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.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.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_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.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_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_router.RouterDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... 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.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.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.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.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.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.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_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_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_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.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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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.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.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.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.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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... 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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.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_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_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.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_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.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... 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_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.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.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_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.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.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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.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.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_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_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.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.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'" - ERROR [neutron.plugins.ml2.managers] Port 22a20843-d9f2-44ec-9eba-3addaf7b9dda 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 22a20843-d9f2-44ec-9eba-3addaf7b9dda on host host1 for vnic_type direct using segments [{'id': 'f3b9566f-f82d-4e11-bbe8-6588d82f983e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c237e31f-0c40-4054-b108-1110149b4884'}] - ERROR [neutron.plugins.ml2.managers] Port b842e6ed-0a7c-41de-bb21-c0359cfe43a1 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 b842e6ed-0a7c-41de-bb21-c0359cfe43a1 on host host2 for vnic_type macvtap using segments [{'id': 'f3b9566f-f82d-4e11-bbe8-6588d82f983e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c237e31f-0c40-4054-b108-1110149b4884'}] -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_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.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_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.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_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_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_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.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_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_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.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.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.test_port_binding.PortBindingTestCase.test_unbound -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... 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.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.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.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_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_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_l3.L3NatDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... 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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ff943080-aec3-4301-8213-90f27f973a44 after 0 tries +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.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.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_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ff943080-aec3-4301-8213-90f27f973a44 after 0 tries +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.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.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_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_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_router.RouterDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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_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_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_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_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_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.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.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.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.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.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_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.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.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_router.RouterDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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_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_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.SubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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.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.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_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.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_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.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.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_subnet.SubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... 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.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.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.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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.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.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.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.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.SubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_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.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.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_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.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_subnet.SubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... 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_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_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_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.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.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_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.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.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... 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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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.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_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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.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.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.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_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.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.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_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.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.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_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.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.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.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -106876,1939 +99972,1290 @@ 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 + 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/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_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.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.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_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.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.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... 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.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... 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_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.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... 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_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_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_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_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_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.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_updates_from_db_object ... 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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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_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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_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_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.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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... 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_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... 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_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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.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_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.SegmentHostMappingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... 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.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.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.SegmentHostMappingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... 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_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_network.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... 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_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.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.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_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.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.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.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_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_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 c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_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 c30dbed4-918e-4e50-82f8-e98963655265 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd1b5c23f-7833-42bc-a0fc-20663b6202a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52d78467-9a64-4e22-9107-f11d36ba6c46'}] -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.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_network.NetworkObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... 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_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.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_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.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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... 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_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_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.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_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... 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_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.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_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_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_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.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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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.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_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.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... 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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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.NetworkObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... 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_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.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_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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... 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.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_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... 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_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.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_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.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_network.NetworkObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... 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_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.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_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_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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.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_network.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... 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.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.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_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_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_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.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_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.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.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.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.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_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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '30e87d78-e094-4eeb-9caf-d19460078547' -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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... 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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8b06eac2-12c4-4bc1-b6f9-d5ed9c4910d0 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '217fe7a0-1b50-411a-8686-b11620f560b5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd1ca07eb-9016-4265-9c7c-874a93cae660'}] -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.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_network.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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.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_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.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_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.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.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_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '68ec8df0-6449-4448-8188-16207dcfa0cb' -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.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... 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.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_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... 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_network.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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_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.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_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.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_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.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_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.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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... 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.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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... 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.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.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_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_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_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.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_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.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_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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... 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: 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/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: ('', 'f8a65ea3-4581-40f9-ac07-76fe03be5d18', '0e074dd8-d829-4e23-87d0-138b1939b757', '2001::2:55', 12, 'bdd85a28-5fdb-4144-a674-ba581e78f7b0', '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.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_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_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.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_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_portsecurity.TestPortSecurity.test_create_port_default_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... 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.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.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_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_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.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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... 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.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_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_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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... 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.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_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.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_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.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.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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... 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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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_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.NetworkPortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... 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.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_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.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.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_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.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.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.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.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_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.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.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_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_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.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.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_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_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_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... 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.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.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_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_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.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_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_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.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.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.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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... 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.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.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.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_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_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_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.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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_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_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_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.TestMl2PortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... 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_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... 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_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_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.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.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_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.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.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.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_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_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_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.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.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.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_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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... 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.test_ports.IPAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... 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_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... 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_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.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.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.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 + 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.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.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_subnet.SubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... 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_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_subnet.SubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... 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.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.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.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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.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.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.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.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 36c2b5b5-9d2e-4c51-9459-e0997a843e87 after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 36c2b5b5-9d2e-4c51-9459-e0997a843e87 after 0 tries +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.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_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.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_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.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.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_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.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.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... 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_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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.db.test_api.GetValuesTestCase.test_get_values +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... 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.SubnetObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_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.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.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_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.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_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.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_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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... 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.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_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.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_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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_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.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.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.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_router.RouterDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_standard_attr_id ... 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.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.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.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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object ... 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.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.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.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_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.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.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.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.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_router.RouterDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... 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.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_ports.IPAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_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_ports.IPAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... 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_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.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.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_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.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.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_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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62d8ada5-c8f6-4500-a25d-3e2a5b03c771 after 0 tries +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.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.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.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.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.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.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.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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... 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.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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_ports.IPAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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_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_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.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.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.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.IPAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... 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.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.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_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... 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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_router.RouterDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... 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_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.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.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.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_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.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.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.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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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.IPAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_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.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.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_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_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_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_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_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.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.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.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.RouterDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... 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.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.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.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... 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.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.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.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.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.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.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.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_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17113d30-3473-4114-bae4-352de96b058e after 0 tries +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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17113d30-3473-4114-bae4-352de96b058e after 0 tries +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.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.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.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.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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_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.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.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.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.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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... 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.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.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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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_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.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.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.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_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_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... 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.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.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_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.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.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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_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.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.IPAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_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.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.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.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.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_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.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.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.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.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.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.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_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.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_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.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_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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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.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_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... 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.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.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.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.test_ports.IPAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... 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.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_ports.IPAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... 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.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.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.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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... 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.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_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... 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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... 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.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.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.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.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... 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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... 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_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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.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_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.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_ports.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... 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.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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_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.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.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_segment.TestNovaSegmentNotifier.test_placement_api_not_available +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... 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_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_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.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.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.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.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.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.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_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.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.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_ports.IPAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... 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.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_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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.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.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_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.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_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.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... 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.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_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.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.IPAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... 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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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.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_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... 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.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_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.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.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.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.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_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.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.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.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... 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.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_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... 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_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_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.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.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_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.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.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.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.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.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.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.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.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.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_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_ports.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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.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_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.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.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.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.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.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_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_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_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.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_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.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_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.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_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.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_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.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.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.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_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.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4dd64085-4bc6-4244-a101-d0601e1e26ab after 0 tries +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.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_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... 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_ports.PortBindingLevelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... 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.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_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.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_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.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.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.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_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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c2f7f5fd-7e18-40fc-9d57-d7421247d5fb on host newhost for vnic_type normal using segments [{'id': 'fab38c19-2aa9-4e50-bfb2-23e8aeb68fa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0ae9503e-376a-4268-989e-49643030701d'}] -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.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.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_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.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_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.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.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.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.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_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.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_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_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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... 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.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.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_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_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.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_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... 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_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.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_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.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.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_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_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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.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_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.test_subnet.RouteObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... 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_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... 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.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.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_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.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_subnet.RouteObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_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.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.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.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.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.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_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.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_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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_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.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.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.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 +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... 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_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b85382b2-ff3d-4c11-b00a-ad16af293fd4 on host newhost for vnic_type normal using segments [{'id': '3f1d5020-f6c8-4207-8e51-ba22aea5689e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2fc90d07-9d33-4f3e-83de-2f08e96d5921'}] +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_subnet.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... 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_router.RouterRouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... 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.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.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_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_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.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_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_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.objects.test_ports.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... 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.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_min_pps_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... 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.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.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.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_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_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_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.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_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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.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.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_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... 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.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_router.RouterRouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... 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.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_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_primary_key ... 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_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_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_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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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.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.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.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_router.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... 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.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... 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.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_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f62fb80d-7cc1-4b91-ad51-c1c84e070fe3 after 0 tries +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.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_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.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_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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.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_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_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f62fb80d-7cc1-4b91-ad51-c1c84e070fe3 after 0 tries +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.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.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.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.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.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_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_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.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.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.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.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_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_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_rule_types neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... 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.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.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_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.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_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.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.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_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.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_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_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.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.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_update_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_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.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.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_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... 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.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_update_policy_min_pps_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... 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.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_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_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_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_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.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.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_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.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.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_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.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.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.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.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.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_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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... 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.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.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.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.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_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_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... 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.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_update_policy_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule ... 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_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.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_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.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.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_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.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_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ac4f1a27-ab70-46bf-9d1c-57cc79c62fc1 after 0 tries +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.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.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.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.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_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_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_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_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_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_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.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_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.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.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_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_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_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.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.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.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.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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" 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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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.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_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.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.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_router.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... 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.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 -/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.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_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.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.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_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.api.v2.resource] create failed: No details. +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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.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.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.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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... 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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... 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.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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... 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.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted +neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0eedb74a-dc0a-454e-9037-03f28184dafd after 0 tries +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.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_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.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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.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.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.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.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.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.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.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.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_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.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_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_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_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_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.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.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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... 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_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_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_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_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.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_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_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.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_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_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.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.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.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_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.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_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.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.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.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_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.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_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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.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.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.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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... 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_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.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.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.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... 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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 16a001d8-bfa3-4b42-8df2-075053cab551 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dd779597-f1c4-4b4f-bb9c-792cb69ba7ae after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2f05159d-ad2d-431f-9825-fa054a7db1de after 0 tries +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.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.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.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.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.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.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.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.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.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.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.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dd779597-f1c4-4b4f-bb9c-792cb69ba7ae after 0 tries +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-4798399 subnet, after_create 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 + 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 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -108839,1895 +101286,930 @@ File "/usr/lib/python3/dist-packages/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 -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_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.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.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_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.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.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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6de039a5-cf28-4d03-8fa7-5d9119a4831c. Error: BoOoOoOoOmmmmm!!! -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 " - 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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 6de039a5-cf28-4d03-8fa7-5d9119a4831c -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.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_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.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_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_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_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.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_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.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... 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.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_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 + 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 0a90ba4a-427a-450c-942d-6e782429fe76. The number of host routes exceeds the limit 2. +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.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.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_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.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.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.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.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.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.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_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_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.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... 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.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_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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... 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.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.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.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.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_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.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.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_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.ExtraRouteDBIntTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... 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.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_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_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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_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.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.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_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_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_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.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_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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0d6bc31c-3d2d-4dc6-a944-deed9171966f. 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 0d6bc31c-3d2d-4dc6-a944-deed9171966f -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_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.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_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_rbac.RBACBaseObjectTestCase.test_get_type_class_map -neutron.tests.unit.objects.test_rbac.RBACBaseObjectTestCase.test_get_type_class_map ... 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_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_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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_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.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_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.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.TestMl2PortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... 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_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.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_count_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... 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.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_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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_create -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... 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_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.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.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.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_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.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.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... 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.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_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.TestMl2PortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... 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.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.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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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.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.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.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.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.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_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_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_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_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.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_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.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.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_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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... 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_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_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.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.TestMl2PortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... 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_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_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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8358cda7-b1ba-4196-9c2e-a5cbc7b33bb4 after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 757504ad-ce53-4336-8735-5cb6b87c00fb after 0 tries +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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8358cda7-b1ba-4196-9c2e-a5cbc7b33bb4 after 0 tries +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.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ea4662fd-da19-4477-98c8-e41066ef3a3a after 0 tries +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.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.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.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.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_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.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.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.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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... 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_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_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_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_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_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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... 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.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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.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.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... 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_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_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.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_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_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_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.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.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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... 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 -/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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... 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.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_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_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_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_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_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_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_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_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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... 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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... 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_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... 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.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_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_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_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_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.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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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_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_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_check_routers_not_owned_by_projects ... 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.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_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.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.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_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.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.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_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_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.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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.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_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_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.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_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 " -/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_quotas_limit_check -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... 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_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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_router.RouterDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... 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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 017c78a9-0e52-409f-b8c0-04b9f2a02975. 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 017c78a9-0e52-409f-b8c0-04b9f2a02975 -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_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.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.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_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.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_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.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_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_router.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... 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_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_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.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_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_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_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... 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_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... 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.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.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_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_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.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.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_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.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.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_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.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.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_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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_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_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_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.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.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_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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9849d96c-1f26-4e6b-aff3-ffc3d5a3ef50. Error: 'Mock' object is not iterable -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.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.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_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... 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.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_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.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.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.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_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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_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.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.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.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_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_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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... 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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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_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.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.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ae966513-1d0f-427d-ad50-343b9922ee72 after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ae966513-1d0f-427d-ad50-343b9922ee72 after 0 tries +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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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_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.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_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... 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.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_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_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69c4fe0e-f2ce-4aa2-8a66-5f1577f80bd2 after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for af20a8c5-b002-4980-8d7d-fed5d3a97ef3 after 0 tries +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.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.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.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_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.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.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.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... 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.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.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.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_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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for adda8f5b-e467-40fe-baac-32cd555423ea after 0 tries +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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for adda8f5b-e467-40fe-baac-32cd555423ea 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... 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.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.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_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.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.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_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.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.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.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.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.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.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_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.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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... 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.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.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_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 " + 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 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 9849d96c-1f26-4e6b-aff3-ffc3d5a3ef50 -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.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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.RouterDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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_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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9b32115a-5d46-4743-b40c-f7ae26a028e4. 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 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.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.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.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.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.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.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.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.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_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... 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.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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... 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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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 + 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 9b32115a-5d46-4743-b40c-f7ae26a028e4 -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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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_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.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_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_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_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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ded84485-ddbe-496c-bb7e-7d7697a13a9e. 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 ded84485-ddbe-496c-bb7e-7d7697a13a9e -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.RouterDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... 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_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.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_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.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_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.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.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.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.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.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_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.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.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.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.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.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 - 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.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_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.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_manager.NeutronManagerTestCase.test_load_default_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0ccb9276-1ca1-4121-ade1-5926a3a742c8. Error: 'Mock' object is not iterable -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... 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 0ccb9276-1ca1-4121-ade1-5926a3a742c8 -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.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.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.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.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.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.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.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.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.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.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.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.test_manager.NeutronManagerTestCase.test_pre_plugin_validation -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... 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.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_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_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.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.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_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.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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d4c2bfcc-c703-4d31-be7d-4560cfd549ed. 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 d4c2bfcc-c703-4d31-be7d-4560cfd549ed -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.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_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_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 -/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_attributes -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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 -/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.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.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.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.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.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.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.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_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.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.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.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 -/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.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 -/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.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_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.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.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.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_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.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.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.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 -/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_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_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4b6b05f7-4caa-4054-80fc-71460c2dcfc0. 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 4b6b05f7-4caa-4054-80fc-71460c2dcfc0 -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 -/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.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.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 fe9dd7c1-820e-4ea2-b55b-551fd499118c. 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.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.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_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.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.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_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.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.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.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.TestOVNMechanismDriverSecurityGroup.test_create_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... 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.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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d01b273-10ce-40e3-bbb9-b5d6e50b84c1 after 0 tries +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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2c5eae91-7467-449c-972b-2e6696d69cbe after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8ff48bcd-0b03-4bf9-9f95-14a98846ed5b after 0 tries +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.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.plugin] Failed to commit binding results for 2c5eae91-7467-449c-972b-2e6696d69cbe after 0 tries +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.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_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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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 fe9dd7c1-820e-4ea2-b55b-551fd499118c -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.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.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.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.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_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.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.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.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.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.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... 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.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.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_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.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.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 -/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.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.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.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.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.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_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_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cb8486d6-ba85-4750-8821-b9c1e7d70fe4. Error: 'Mock' object is not iterable -/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.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 - 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 cb8486d6-ba85-4750-8821-b9c1e7d70fe4 -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.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.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.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.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.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.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.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.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.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.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.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... 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.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.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 -/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.TestMl2PortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... 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.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.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.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.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.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.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.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.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.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.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 - 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.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.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.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.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.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.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... 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.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.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_first_event ... 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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... 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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f0a785fb-076d-44ec-afba-94c2da47c9cb. 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 f0a785fb-076d-44ec-afba-94c2da47c9cb -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.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.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_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 -/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.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... 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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... 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 40177aa6-7d3f-46aa-a7ee-4d9c96bad331 owned by network:floatingip is not supported. -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.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.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.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.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.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.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.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.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.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event -neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_no_event ... 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.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.objects.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok -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_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 - 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 c8c4d3f2-0da5-44ad-97c3-da43a09d21b8 is not supported. -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.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.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.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.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.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_create -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 25c635cf-abba-4c9b-8024-24c9340b00c0. Error: 'Mock' object is not iterable -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 - 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 25c635cf-abba-4c9b-8024-24c9340b00c0 -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.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.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.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.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.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.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.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.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.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.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_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_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.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 - 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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f7e069f8-0e46-426a-8ab1-d230308c7370. 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 f7e069f8-0e46-426a-8ab1-d230308c7370 -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.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.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.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.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.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.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.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.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow + 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.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.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.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.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.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.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_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.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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... 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.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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... 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.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.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.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.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.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_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.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.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.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_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.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.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.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.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.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 +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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... 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.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.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.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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 604aa89c-7e60-434a-8e6b-c2800c466d89 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 604aa89c-7e60-434a-8e6b-c2800c466d89 after 0 tries +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.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.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.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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_port_attr ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for df871b21-df09-4504-9ad5-1006a2cdc83c after 0 tries +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.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_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.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.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.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.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.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.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.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.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.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.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.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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... 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_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.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.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_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.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.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.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... 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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... 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.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.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.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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... 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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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.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 + 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/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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -110736,1797 +102218,5386 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -TypeError: borked -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.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.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.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.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.TestMl2PortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... 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_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network '417f0afb-9f42-4e06-b6ff-79bf9a8c7b48' +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.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 bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... 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 bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port bcfb35ef-e0e5-4845-b67e-6c7cd02b0653 on host host for vnic_type normal using segments [{'id': '55a6561e-4955-4f66-8999-25dcc86cd15a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b4c72be9-407a-4b06-a38c-08b49e10f503'}] +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.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.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 72fe669a-7c51-4827-ba3f-a8bf54e7c718 after 0 tries +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 72fe669a-7c51-4827-ba3f-a8bf54e7c718 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.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.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_hints.PortHintsDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... 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 '0d848ef5-fb0c-47fe-8611-9580e0842bfd' +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.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.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... 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.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_create_floatingip_no_public_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fdf08b6b-ad52-402e-9cab-61be9f57a594 after 0 tries +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_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.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_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.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.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 +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 +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 +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 +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports + 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/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.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_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.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.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.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.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.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.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 + File "/build/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 'bde05431-68aa-4fc8-a32b-5d14bcbac64d' +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.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_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.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... 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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... 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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.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.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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.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.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.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.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.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.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.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.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.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_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_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.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.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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +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_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... 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.TestNovaSegmentNotifier.test_update_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... 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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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 +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 + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +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.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.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.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.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 + 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/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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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.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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... 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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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.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_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_single_transaction ... 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_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.QosPacketRateLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... 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 + 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 0c1dfb16-ca37-47fd-ada3-d0bc2f42fca4 +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.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.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_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.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.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.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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_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.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_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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... 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.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.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 + 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.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_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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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 d8794d51-8ea3-4824-b057-938cd4767df3 +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.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... 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_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_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.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_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_port_hints.PortHintsDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... 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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_objects ... 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_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.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.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_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.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.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.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.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.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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.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.QosPolicyDefaultObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... 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.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_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... 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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.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 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] +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_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_updates_from_db_object ... 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 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41bb30fe-2e24-4292-95f2-e343af3dabd9 on host host for vnic_type normal using segments [{'id': '12a08fa0-78c3-4182-964a-1509004bcdde', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9c23a7f9-9075-4eab-8fc3-a597a3665b29'}] +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_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... 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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... 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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... 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_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.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.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.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.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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... 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.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.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_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.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_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.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.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 " + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 454f8a67-9932-492b-8a83-48ebd4dae332 on host host for vnic_type normal using segments [{'id': '1cdfc1bf-dcb0-4a34-8086-ce95b1a1c634', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '04394848-82fe-4a77-b08d-ba2f5ddbc43c'}] +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_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.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.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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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_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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... 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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... 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.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_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.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_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_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.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_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.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.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.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.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_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.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.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.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] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] +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] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7768462b-e0e8-43b8-8771-4e44f4e3eedd on host host for vnic_type normal using segments [{'id': 'f2ea73d7-ddb6-4df1-ba8c-c0dc5dcf68d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77443700-502a-429b-bda5-665502234b0a'}] +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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... 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.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.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_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... 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.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_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_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.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_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_segment.TestSegmentSubnetAssociation.test_association_network_mismatch +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... 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_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_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.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.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_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.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_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.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... 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_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_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_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_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_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_validate_filters_false ... 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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.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.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_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.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_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.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.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_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.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.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.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.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.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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_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 +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.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 +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_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_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.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.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_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.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_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.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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... 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_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_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 +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.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_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.AddressGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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_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.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.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_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_as_admin ... 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_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.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.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_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_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_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_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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_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.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_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.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.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_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.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.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.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_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_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.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_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_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.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_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_scope.AddressScopeRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... 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_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.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... 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.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_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.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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... 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_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_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_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.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_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_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_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_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.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_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_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.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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... 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_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... 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.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.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_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... 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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... 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_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_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... 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.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_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_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_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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_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.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_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.DataPlaneStatusDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... 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_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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.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.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_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.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.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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... 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 eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] +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] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eac60ca3-50b3-4bfc-865c-c5db47823575 on host host for vnic_type normal using segments [{'id': '1ef7831e-cf02-4b3f-9a89-3fc876f2580b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '29d32a00-9229-4f7b-8356-2ef2ea22a757'}] +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.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.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... 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.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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... 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_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_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.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.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.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... 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_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_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.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.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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_fields_no_update ... 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_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... 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_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_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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... 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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... 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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_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.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_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.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_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_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_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_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_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.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_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_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_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_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_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_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.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_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_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_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... 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_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_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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_fields ... 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_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... 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.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.tests.test_base.SystemExitTestCase.test_no_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... 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_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_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_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.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_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_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_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_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_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_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.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.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_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.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_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_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_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.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.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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_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_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.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.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.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_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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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.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.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.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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... 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.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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... 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_db.Ml2DBTestCase.test_get_dynamic_segment neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... 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.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.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.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_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.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_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_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_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_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.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.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_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.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.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_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.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_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.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.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... 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.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.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.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.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_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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... 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.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.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.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.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.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.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.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_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.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 14d2e1f4 -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.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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 8680b099 +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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... 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.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with unused +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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... 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.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.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.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_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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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_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.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_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.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.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.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.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_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_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.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.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.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_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.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.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.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.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_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.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.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.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.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_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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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_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.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.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.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.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.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... 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.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.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.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.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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +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.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_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_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.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_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_project_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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.TestMl2SubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... 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.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.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_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.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_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_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_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.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_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_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.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_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.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_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.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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_local_ip.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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.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_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_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_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.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_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.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.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.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_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.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_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.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_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.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_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.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_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.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.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... 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.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.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.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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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.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_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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... 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_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... 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.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.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_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.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.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_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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... 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.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.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.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.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_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... 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.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.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.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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... 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_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_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_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_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_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.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_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_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.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.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.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.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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... 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.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_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_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_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... 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.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_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.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_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_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_filtering_by_fields ... 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.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_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.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.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.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_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_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.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.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_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_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.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.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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... 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.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... 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.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.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_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... 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_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.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.TestMl2SubnetsV2.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... 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_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_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_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_greallocation.GreAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... 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.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_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.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_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_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_false ... 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_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_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_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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.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.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... 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_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_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.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_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.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_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_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_greallocation.GreAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_objects ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_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.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.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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9498daaa-2ebd-435c-8531-11f081c87895 on host newhost for vnic_type normal using segments [{'id': 'f6872fa3-8a96-4baa-94e8-6ab28f273fa7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e782b554-45f6-46be-920e-c7f3061ed9da'}] -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.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.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.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 -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.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_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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo ... 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.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.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_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.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.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_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.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.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.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.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.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.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.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_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.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.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_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.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_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... 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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_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.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.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_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.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.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.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_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.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_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.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.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_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.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_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_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.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.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_driver_context.TestPortContext.test_host -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... 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.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_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.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.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups ... 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.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.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.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.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_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.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.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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... 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.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.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.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.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.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.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.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.TestMl2PortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... 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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... 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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... 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_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_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.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.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.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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... 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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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 + 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.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 +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_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... 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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... 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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... 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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... 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.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.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.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.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.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_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.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.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_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.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.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.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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.db._utils] Cannot clean up created object 0a0ecd65-f164-4969-ad78-c3ac2f504b28. Exception: Router 0a0ecd65-f164-4969-ad78-c3ac2f504b28 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.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.test_plugin.TestMl2PortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_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.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_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_objects.TestObjectVersions.test_versions +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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_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_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.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... 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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" 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.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.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.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.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... 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.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.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.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.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 - 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.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_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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... 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.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_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_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... 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.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.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.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_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.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_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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... 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_ports.PortBindingLevelIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... 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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... 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.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_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_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.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_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.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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields ... 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 " + ERROR [neutron.db._utils] Cannot clean up created object c6575f7e-ebe3-41a0-b7e8-43165b4e76bc. Exception: +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.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_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.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.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.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_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_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_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.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.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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... 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.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_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.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.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.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_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_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.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.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.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_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.BaseObjectIfaceWithProjectIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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.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.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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... 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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... 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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... 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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... 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.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.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_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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... 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.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.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_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_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_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.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_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_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.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.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.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_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.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_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.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.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.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.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_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.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... 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_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_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.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.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 - 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.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 - 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.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.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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.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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... 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.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.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.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.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_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.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.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_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.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_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_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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_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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +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.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.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.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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... 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.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.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... 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.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_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_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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... 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.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.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.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.QosPolicyPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... 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.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.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... 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_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_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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... 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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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_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.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_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.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.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_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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... 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_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_filtering_by_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_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_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.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_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.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.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_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.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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values ... 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.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.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_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.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_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.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.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.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.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.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.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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... 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 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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... 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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... 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_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.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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... 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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_false ... 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_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.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_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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... 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_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_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.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... 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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... 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.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_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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... 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.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_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_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_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_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.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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_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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... 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_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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... 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_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_address_group.AddressAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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_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.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_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_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.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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... 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.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_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.QuotaUsageObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.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_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.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.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_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.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_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_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.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... 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.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... 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.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.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_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_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.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_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.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_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_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.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.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_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_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_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_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.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... 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_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_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_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.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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... 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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... 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.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_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... 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_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.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_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_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_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_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_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.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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... 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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... 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" + 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.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_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_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.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_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_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.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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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_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.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_quota.QuotaUsageObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... 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_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.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.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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_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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... 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.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_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_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_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_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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_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.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.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_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_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_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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... 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_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_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_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_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... 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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... 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.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.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... 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_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_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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... 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_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.test_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... 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_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... 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_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.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_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_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_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.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_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_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_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_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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... 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.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_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_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.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.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.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_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_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.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_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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... 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.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_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_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_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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_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_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_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.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_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.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_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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... 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.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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... 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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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.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.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_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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok +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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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.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.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_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_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_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.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.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_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_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... 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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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_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_router.DVRMacAddressIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... 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.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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... 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.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_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_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction ... 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.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_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_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_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.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.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_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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... 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_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_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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... 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_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.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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... 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_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_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.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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... 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_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_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_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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_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_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_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_router.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... 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.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.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.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.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_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_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_router.FloatingIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... 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 + 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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... 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_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_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.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.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_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_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... 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.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_router.FloatingIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... 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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... 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.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_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.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.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_router.FloatingIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... 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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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.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.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_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_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_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.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.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_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_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_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_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_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_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_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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.NetworkDNSDomainIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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.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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... 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.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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... 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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... 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.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... 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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... 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.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.FloatingIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... 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_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.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.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_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... 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.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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... 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.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... 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.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_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_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.NetworkDNSDomainIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_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_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_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_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.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_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_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_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_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.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_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_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.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_router.FloatingIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... 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_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... 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_base.BaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... 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_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_base.BaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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_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.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_update_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... 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_base.BaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... 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.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.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_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_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... 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_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.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.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_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... 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_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_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_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_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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... 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.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_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.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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... 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.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.test_base.BaseObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +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.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.SecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist +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_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.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.SecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... 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_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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... 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_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_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.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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +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.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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... 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.test_base.BaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... 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.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_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.SecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... 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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_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_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_base.BaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... 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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request_gateway ... 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 + 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_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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.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_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.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_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... 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 "/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.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.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.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.TestMl2PortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... 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.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.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.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.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.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.managers] Mechanism driver 'ovn' failed in create_port_precommit + 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 "/build/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.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.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_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.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.TestMl2PortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_non_existent_port ... ok + 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/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_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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a0576db8-1792-4d47-914b-07ab4f208e27. 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/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.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.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_lib.utils.runtime] Alias or class name is not set + ERROR [neutron.manager] Plugin 'None' not found. +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.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.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.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_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_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.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.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_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_network.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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_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_policy.QosPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... 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_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.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_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_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_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_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_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.SecurityGroupDbObjTestCase.test_get_objects_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... 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.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_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_base.BaseObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_mixed_field ... 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_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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... 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.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.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_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.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_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... 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_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.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.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.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_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.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_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_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... 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.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_base.BaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... 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.TestMl2DvrPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... 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.objects.test_base.BaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... 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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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.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_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.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.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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_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.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.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.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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... 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_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_base.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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_policy.QosPolicyDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... 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_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_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... 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.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.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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_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.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.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... 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_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.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... 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.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_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_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... 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.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.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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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_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.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.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_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.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.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.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... 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.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_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... 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.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.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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... 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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_trunk.TrunkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... 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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... 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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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.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.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.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.TrunkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... 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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... 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.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.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... 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_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.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.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.TestMl2DvrPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... 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.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.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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... 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 a0576db8-1792-4d47-914b-07ab4f208e27 -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.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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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.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.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.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.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_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_trunk.TrunkDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... 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_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_trunk.TrunkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... 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.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.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_network.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... 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_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.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.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.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.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_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_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_network.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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_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.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_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_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.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.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_trunk.TrunkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... 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.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.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... 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 " + 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_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_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_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_flavor.ServiceProfileDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... 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.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.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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields ... 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.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_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_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... 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_trunk.TrunkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... 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_flavor.ServiceProfileDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... 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.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.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.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_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_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.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.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... 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_policy.QosPolicyDbObjectTestCase.test_shared_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... 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_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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_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_trunk.TrunkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_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.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_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_without_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.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... 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.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.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_trusted.PortTrustedIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... 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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_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_trunk.TrunkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_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.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... 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.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.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.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.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_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.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.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_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.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.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_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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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.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_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.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.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.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_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.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_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_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... 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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.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.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_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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... 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_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.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.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_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_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_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.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_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_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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... 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.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_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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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_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_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.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_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... 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.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_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_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.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_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok + ERROR [neutron.api.v2.resource] create failed: No details. 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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -112557,40 +107628,43 @@ File "/usr/lib/python3/dist-packages/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/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/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 "/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. +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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -112621,188 +107695,238 @@ File "/usr/lib/python3/dist-packages/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.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.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.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_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.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.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.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.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.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.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.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.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.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.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/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' -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.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_quotas ... 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.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_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.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... 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.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.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_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 -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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... 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: - + 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.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.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_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.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_agent.AgentDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... 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_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_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.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_agent.AgentDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... 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_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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.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_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_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... 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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... 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_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_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.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.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... 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.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca3bd4b1-cc20-4d0e-957c-9c3f60042300 on host host1 for vnic_type normal using segments [{'id': 'c2bb856c-d4e1-4606-9c9f-442a47757526', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f444122b-ec36-48a2-ad30-92fe393d57a1'}] +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.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.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.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_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_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... 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_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.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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.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_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.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.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_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_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.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... 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.objects.test_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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_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_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.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.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_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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.test_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_agent.AgentDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... 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_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.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.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... 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_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_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.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_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.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... 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_quota.QuotaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... 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.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_quota.QuotaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_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/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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -112833,739 +107957,396 @@ 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.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.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.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.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.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.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.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.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.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.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.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_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_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_wrong_input ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ed81b27f-1e6e-4a19-b331-1abf5a5b9f4e. 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 ed81b27f-1e6e-4a19-b331-1abf5a5b9f4e -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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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_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_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... 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.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_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.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.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.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.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.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.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.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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... 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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... 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.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_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.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.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_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.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.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_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.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.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_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.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 -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 - 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.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.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.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.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.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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... 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.TestMl2SecurityGroups.test_get_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... 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.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_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.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.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.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.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.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.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_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_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_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_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_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_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.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_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.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 855e62d1-dad4-4ae4-b1cd-bb177c7db40c on host fake_host for vnic_type normal using segments [{'id': '0d931efd-4aa9-48db-a273-e7e34d568917', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5abd47fa-4fe8-48d3-b11f-0d67ca159e68'}] -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' - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 855e62d1-dad4-4ae4-b1cd-bb177c7db40c on host fake_host for vnic_type normal using segments [{'id': '0d931efd-4aa9-48db-a273-e7e34d568917', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5abd47fa-4fe8-48d3-b11f-0d67ca159e68'}] -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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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.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.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... 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.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.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.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_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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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_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_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 - 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_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.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.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_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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... 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.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.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_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.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.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_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.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.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_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.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.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.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_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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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.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_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.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.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_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.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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... 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_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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_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_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_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_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.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.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.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.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.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.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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... 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_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.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_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.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.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.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_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.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_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_clean_obj_from_primitive ... 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.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.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.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.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_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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... 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.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_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_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bdaa16da-ec0f-4f5a-bc88-7a0033ba0dbb. 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 bdaa16da-ec0f-4f5a-bc88-7a0033ba0dbb -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bea9db3c-e7cb-447b-a57b-3e7a5cf6e77f. 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 "/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/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 bea9db3c-e7cb-447b-a57b-3e7a5cf6e77f -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.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.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.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.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.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.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_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.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.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... 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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... 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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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.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.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.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... 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_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_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.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.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_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_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_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.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_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.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.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.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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... 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_agent.AgentDbObjectTestCase.test_resource_versions +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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_agent.AgentDbObjectTestCase.test_resources_synced_10 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_agent.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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.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_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_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_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.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_agent.AgentDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... 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_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_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_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.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.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.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_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.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_trunk.TrunkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... 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_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.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.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_quota.QuotaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... 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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.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.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_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... 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.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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_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_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.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_quota.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... 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_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.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.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... 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.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_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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... 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.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... 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_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.TrunkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_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.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.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_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.agent.test_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_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.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_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.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_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.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_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.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.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.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.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.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_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... 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_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.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_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_quota.QuotaUsageDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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.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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object_missing_object ... 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.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_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... 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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... 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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... 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.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.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_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... 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_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_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.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_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_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.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_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.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.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.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_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_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.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_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_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_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.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_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_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_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_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects_invalid_fields ... 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_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.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_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.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_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.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_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.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_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_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.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 + 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) @@ -113671,63 +108452,82 @@ 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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... 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.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.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_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.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_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... 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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... 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.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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... 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.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_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.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.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.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.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.TestMl2PortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... 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.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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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.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_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.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.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_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.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.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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... 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.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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_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_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_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.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.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_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.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.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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_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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_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.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.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... 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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable 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__ @@ -113796,46 +108596,152 @@ 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.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.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.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_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_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.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.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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... 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.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.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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.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.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.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.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.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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... 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.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.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.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... 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.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_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_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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.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_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_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.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_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... 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_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.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.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_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_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_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.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.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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... 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.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.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.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.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_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.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... 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_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_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.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.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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... 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.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.test_base.BaseDbObjectNewEngineFacade.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... 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.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_managers.TestMechManager.test_port_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... 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_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_base.BaseDbObjectNewEngineFacade.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok +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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... 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.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.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_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 [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__ @@ -113843,200 +108749,130 @@ ~~~~~~~~~~~~~^~~~~~~~ KeyError: 'objname' ERROR [oslo_versionedobjects.exception] objver: 1.2 - ERROR [oslo_versionedobjects.exception] objtype: QosDscpMarkingRule + ERROR [oslo_versionedobjects.exception] objtype: QosMinimumBandwidthRule ERROR [oslo_versionedobjects.exception] code: 500 -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_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.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.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.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.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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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_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_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... 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.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.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.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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... 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_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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... 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_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... 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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... 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.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_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_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... 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.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.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_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.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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bcceac2a-54d6-4bb7-95e5-ce64adbc9fa7. 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 bcceac2a-54d6-4bb7-95e5-ce64adbc9fa7 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ba66bc47-8cdc-448f-985f-7cfde6a7d5c5. 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 ba66bc47-8cdc-448f-985f-7cfde6a7d5c5 -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object ... 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.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.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.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_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_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... 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.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.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.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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... 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.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_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.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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... 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.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.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_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... 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_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_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.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... 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_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... 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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... 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.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_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... 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.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_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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... 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.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.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.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_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.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_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.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_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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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.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_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.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object ... 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.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_base.BaseDbObjectNewEngineFacade.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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_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_base.BaseDbObjectNewEngineFacade.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... 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_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.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_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_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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... 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_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.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.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.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.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 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__ @@ -114135,112 +108971,139 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -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.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.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.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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_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.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.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.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_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.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_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_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.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.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... 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.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.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_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_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.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.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_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_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_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_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_objects_exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... 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_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.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.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_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.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.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.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_invalid_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.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_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.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_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.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_ipam.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... 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_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_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.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.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.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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.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_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_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.AddressScopeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... 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.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.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_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_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_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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_valid_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.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_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_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.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.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_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.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_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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... 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.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_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_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.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_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.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.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... 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.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_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_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_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.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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... 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_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... 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_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_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_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_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.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.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_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_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.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_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_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.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.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.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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.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__ @@ -114344,351 +109207,1189 @@ 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_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.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_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.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.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_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_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_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.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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... 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.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... 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_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... 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_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.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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_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.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_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... 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_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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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.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_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_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.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_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_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_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_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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... 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.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_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_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_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_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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.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_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_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.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_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_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.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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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.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_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_router.RouterPortIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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_scope.AddressScopeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... 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_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_router.RouterPortIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... 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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_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 + ERROR [neutron.plugins.ml2.managers] Port bfab30e6-11bd-436b-899d-65311f32c6d7 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 bfab30e6-11bd-436b-899d-65311f32c6d7 on host host1 for vnic_type direct using segments [{'id': '3e876b86-c21f-4ec8-9a10-9911da61b2e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc41cd3e-6138-4d5d-b4f8-f1c951e1154e'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 62558c7e-3ab9-46fa-ba67-ffa2f9e6d5a5 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 62558c7e-3ab9-46fa-ba67-ffa2f9e6d5a5 on host host2 for vnic_type macvtap using segments [{'id': '3e876b86-c21f-4ec8-9a10-9911da61b2e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bc41cd3e-6138-4d5d-b4f8-f1c951e1154e'}] +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.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_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_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_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_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_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_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.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.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_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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_router.RouterPortIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... 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.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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... 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.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_router.RouterPortIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... 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.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_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.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.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.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.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_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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... 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.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_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... 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_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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' +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.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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... 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_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_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_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_router.RouterPortIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... 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_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_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_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... 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.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.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_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_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_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_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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... 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_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.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... 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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0f279b8-57ba-47bd-a0e5-bafe068d7ba0 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.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_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_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.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... 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_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.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_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_router.RouterPortIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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_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.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.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_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_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_router.RouterPortIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_clean_obj_from_primitive ... 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.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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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.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_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object ... 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_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_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_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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... 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.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_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_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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5d003786-a850-4f2f-8429-60df6ab21d90 after 0 tries +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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... 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_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_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.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_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_filtering_by_fields neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... 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_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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... 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_plugin.TestMl2NetworksWithVlanTransparency.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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_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.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.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... 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.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_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_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_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_router.RouterRouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... 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_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" 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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... 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_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_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port aef3173e-1691-417f-aff7-fa8c7468f3c6 on host host1 for vnic_type direct using segments [{'id': '06670846-6b6d-4285-8fde-ad94b7716c55', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 31846, 'network_id': 'dd977b91-0f7e-4e2e-b4b6-39723d33d17f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a9802832-9ac0-4de7-bb30-82b479254aa4 on host host2 for vnic_type macvtap using segments [{'id': '06670846-6b6d-4285-8fde-ad94b7716c55', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 31846, 'network_id': 'dd977b91-0f7e-4e2e-b4b6-39723d33d17f'}] +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.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.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.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +/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.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_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.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_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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 9d5089f0-025e-494e-8cab-4c286457b4ed does not exist -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.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.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.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_without_plural_name -neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... 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.quota.test_resource.TestResource.test_resource_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... 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.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_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_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_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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... 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.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.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.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_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.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_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.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.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_router.RouterRouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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_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_router.RouterRouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... 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.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_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.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.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.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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_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.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_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_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.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_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.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_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.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_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.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_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.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.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_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_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_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_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.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.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... 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 " - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-31138779 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_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... 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_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_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_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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... 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_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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'a43c5095-3442-44f7-8f46-d7ef9776e607' +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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... 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_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_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.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_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_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.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.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... 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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... 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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-23274459 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.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bd95b997-e1c6-44de-9623-87a34cef7ec5 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.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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... 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_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '0414fc8e-ad8d-4281-bfea-5f8d7dc7808b' 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_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-23274459 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.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_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.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.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.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_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_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_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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... 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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... 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.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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... 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" - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +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_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_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.RouterRouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... 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_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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_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_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.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_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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.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_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 +/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.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.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_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.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.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.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_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.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_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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... 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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_invalid_field ... 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_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.test_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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_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 " +/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_network.NetworkDbObjectTestCase.test__set_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.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_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_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_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.RouterRouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... 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_network.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_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_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_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_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_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_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_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_network.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... 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_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... 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.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_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.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 +/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.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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_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_network.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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_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.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_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.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.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.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_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_network.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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.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_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.TestMl2SubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... 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_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.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.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.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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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.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_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.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_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_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.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_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.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_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.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.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.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_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.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_network.NetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok + 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 "/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/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/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: ('', '60833888-becd-428d-9287-0c90969c331c', '9332e4cf-d4f4-41c9-80f6-69c02d2a27ae', '2001::2:2d9', 12, '4ca9d89a-ebb6-4a26-8736-36a44bdb2959', '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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... 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_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... 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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... 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_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.SecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... 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.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_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_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_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_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_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.TestMl2DvrPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_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.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.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_network.NetworkDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... 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.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.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_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_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.NetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... 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_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_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.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_network.NetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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_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.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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_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.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_network.NetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... 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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_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.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_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_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_ports.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... 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_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_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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... 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_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_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_tag.TagDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.test_tag.TagDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... 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_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_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_tag.TagDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... 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_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_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_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... 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_tag.TagDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... 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_ports.IPAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... 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_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_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_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.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_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_tag.TagDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... 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_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_tag.TagDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_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.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_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_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.IPAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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_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_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.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.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_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.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' 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__ @@ -114738,16 +110439,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -114781,51 +110535,190 @@ File "/usr/lib/python3/dist-packages/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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_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_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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-24084401 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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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_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_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. + 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.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_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_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_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.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.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_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.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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... 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_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_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.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_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_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_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_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_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_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.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_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_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.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.test_tag.TagDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... 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.TestMl2NetworksWithAvailabilityZone.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... 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_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_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_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_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_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_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_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_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_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.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_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_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.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_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_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.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_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.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_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... 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_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.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_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_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.NetworkRBACIfaceOjectTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... 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_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_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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... 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_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.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_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.NetworkRBACIfaceOjectTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... 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_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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... 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_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_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_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_tag.TagIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... 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_tag.TagIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... 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_ports.IPAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.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) @@ -114865,9 +110758,12 @@ 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/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) ^^^^^^^^^^^^^^^^^^ @@ -114904,605 +110800,34 @@ File "/usr/lib/python3/dist-packages/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 a18f9b81-6c62-429a-99c0-61076a7cfc0f on host host-ovs-no_filter could not be created or updated. - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-24084401 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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_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-24084401 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.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.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_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-24084401 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.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.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.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_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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88a05b3b-357c-49dd-a533-10b5d4875ebb 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... 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.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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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,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.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_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.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 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_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_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.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 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... 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.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.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... 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_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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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.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_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_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.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.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_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_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.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.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_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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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_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_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5f09b786-8716-45f2-9bcd-b8c7cbc743a0 after 0 tries -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.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.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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... 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_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.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.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.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... 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.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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... 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.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_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_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.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.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.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_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_updates_from_db_object ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... 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_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_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_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'" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e6d370ef-8644-432d-83b0-589d57ecaac2 after 0 tries -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.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.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.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_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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '2bf51829-b576-40a8-9a38-352171447e12' -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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2bf51829-b576-40a8-9a38-352171447e12. 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 - 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 2bf51829-b576-40a8-9a38-352171447e12 -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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects ... 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.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.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_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.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... 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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.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 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 8defc9c4-b69d-4d49-a299-7824fa068979 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '303d67f0-4cb9-4297-af64-f168959cf35e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '763b87c2-5f48-4f55-8842-267489c4932a'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8defc9c4-b69d-4d49-a299-7824fa068979 after 10 tries -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 - 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 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/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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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) ^^^^^^^^^^^^^^^^^^ @@ -115539,284 +110864,1916 @@ File "/usr/lib/python3/dist-packages/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 8defc9c4-b69d-4d49-a299-7824fa068979 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.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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... 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.plugin] mechanism_manager.create_port_postcommit failed, deleting port '158153a9-581c-45bc-af89-85cbd4ad853d' -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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 158153a9-581c-45bc-af89-85cbd4ad853d. 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 "/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 - -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 158153a9-581c-45bc-af89-85cbd4ad853d -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.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_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.plugin] Failed to commit binding results for d897ebe4-b0a1-453d-8740-1fd98791747e after 0 tries -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.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.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_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_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_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_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.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_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... 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_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.NetworkDNSDomainDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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.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.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.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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... 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_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_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.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_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_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_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.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_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... 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.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.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_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.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_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.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_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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 218ef057-a471-4543-8c23-9038eebd8b10 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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] + 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_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_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_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... 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_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.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_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_ports.IPAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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.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.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_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.test_network.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.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.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.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_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_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_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_tag.TagIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... 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_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.NetworkRBACIfaceOjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... 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_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_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.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_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_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.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_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.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_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_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.PortForwardingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_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_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_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_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.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.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_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_tag.TagIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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_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.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_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.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.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_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.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.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_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.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_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_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_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_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.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_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_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_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_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_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_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.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_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.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... 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_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... 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_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... 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_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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_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_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... 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_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_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_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_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_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_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... 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_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_quota.QuotaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... 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_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_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_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_valid_fields ... 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_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_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.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.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... 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.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.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_quota.QuotaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... 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_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_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_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.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.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.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_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_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.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_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... 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_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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_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.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.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.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... 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.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.PortIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... 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.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.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.PortIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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.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.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_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_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.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.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_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.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_ports.PortIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... 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_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_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.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_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.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_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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.PortIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... 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_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.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_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.PortIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... 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_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.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_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.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.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_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... 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_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.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_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.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_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.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.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.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.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.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.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_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_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.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.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_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... 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_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_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.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_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.PortIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... 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_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.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.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_ports.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... 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.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.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.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_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.PortIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... 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_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.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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_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.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_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.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_ports.PortIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... 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_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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.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_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 +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_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.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_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... 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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0aebe19c-ca08-4bd2-bd87-a69119f07174 on host newhost for vnic_type normal using segments [{'id': '5a9ecf87-b403-4426-8d3a-eca4ec7655bd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e2f75c0f-5ba5-474f-b08f-7dba51764520'}] +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.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_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.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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_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_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_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_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.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_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_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.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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... 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_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.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.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.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... 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.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_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_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_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.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_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.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_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_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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... 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.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + ERROR [neutron.plugins.ml2.managers] Failed to bind port f98bd6db-351f-41b0-acd9-709b35f5cc87 on host newhost for vnic_type normal using segments [{'id': 'dc1940a6-7050-4bb4-a646-dc2356a61b3a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a600c32e-e940-45e0-9306-89bdbd4cbf85'}] +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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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_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_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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_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_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_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... 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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... 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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... 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.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.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... 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_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_router.RouterIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... 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.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_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_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_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... 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.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_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_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_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.objects.test_router.RouterIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... 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.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_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_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... 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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_fields ... 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_router.RouterIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... 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_router.RouterIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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.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_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.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_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_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_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... 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_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.RouterIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... 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_router.RouterIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... 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_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.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.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_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_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_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_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... 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.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.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_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_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_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_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.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.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.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_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_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_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.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_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_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.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_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" Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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.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_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.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.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_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.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... 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.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_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.RouterIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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_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_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.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_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.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_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_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_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_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... 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_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_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.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_router.RouterIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... 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.objects.test_router.RouterIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... 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.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.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_trunk.TrunkObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... 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_trunk.TrunkObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... 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_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_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.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... 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_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.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.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_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_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... 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_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_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.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.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_trunk.TrunkObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... 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.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.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_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_trunk.TrunkObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... 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.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_trunk.TrunkObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... 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_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_router.RouterRouteIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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_router.RouterRouteIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... 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.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.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_router.RouterRouteIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... 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_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_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... 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.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_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_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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_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.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.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_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_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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... 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_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.test_router.RouterRouteIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... 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_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_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.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_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.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.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.TestMl2NetworksWithAvailabilityZone.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... 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.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.test_trunk.TrunkObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... 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.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_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_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_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_router.RouterRouteIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_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_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.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_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_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_ports.DistributedPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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_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_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_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_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_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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.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_trunk.TrunkObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... 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_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... 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_trunk.TrunkObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_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_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.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_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.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_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_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.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.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.test_router.RouterRouteIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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.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_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_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_trunk.TrunkObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... 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_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.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.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_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_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... 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_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.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.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.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.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 + 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_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.test_plugin.TestMl2DvrPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... 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.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.TestMl2NetworksWithAvailabilityZone.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... 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.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 + 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_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.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.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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... 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.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.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_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.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_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.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.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.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_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.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_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.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.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.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.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.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_plugin.TestMl2DvrPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... 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_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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.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_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_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... 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.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_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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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_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.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.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_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.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.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_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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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_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_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.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... 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.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.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_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_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.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.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.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_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_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.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.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_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.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_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.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_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_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.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.test_plugin.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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.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.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.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.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.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.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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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.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.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_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_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.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.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_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_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_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.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.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.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.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.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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.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.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_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.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.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_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_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.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_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_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.TestMl2DvrPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... 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.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_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_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.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_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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... 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.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 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 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] -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 - 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 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. + ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_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_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.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.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.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.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... 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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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.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.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... 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 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... 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 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.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.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_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... 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_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... 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.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... 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.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... 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 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] - 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 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.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.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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_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.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_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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.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.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_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_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.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.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_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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... 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.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.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_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.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.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_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.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_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_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.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_plugin.TestMl2DvrPortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... 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.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_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_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_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.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 + 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 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 on host host-fail for vnic_type normal using segments [{'id': '580d6b1f-8974-492b-a5d1-f29c134e8ad2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '80961c8a-64a7-4b7a-9a49-1a3118cd2fd5'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4a9fc0d7-ec18-43ad-820a-c38b71d32393 after 10 tries -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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 "/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 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -115847,38 +112804,1039 @@ File "/usr/lib/python3/dist-packages/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 + 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.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.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_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... 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.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.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.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.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_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_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_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_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_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... 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.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.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.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_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.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.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_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.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.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.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.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.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_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.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.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... 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.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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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.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.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_with_synthetic_fields ... 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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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.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.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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_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.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.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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.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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... 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.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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.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.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_emulated ... 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_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.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_subnet.SubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... 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.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_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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... 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_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.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_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_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.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.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.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_subnet.SubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... 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.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.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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_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.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_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.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.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.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.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_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.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.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_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.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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... 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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... 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.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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... 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_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... 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.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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... 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_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_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... 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.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.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.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.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_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.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.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_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... 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.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_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_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.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_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_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.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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... 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.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.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.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_dns_nameservers_in_order ... 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.TestMl2DvrPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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.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_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.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.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_subnet.SubnetDbObjectTestCase.test_get_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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_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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... 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_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.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.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.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.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.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.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.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.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.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.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.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_nogateway ... 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.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.TestMl2DvrPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.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.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_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.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.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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... 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 + 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.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.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_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'" + 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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... 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 + 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_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... 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.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_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_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_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.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.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.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.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.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.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.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.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_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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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.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_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.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_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.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.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_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_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.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_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.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.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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.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.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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... 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.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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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.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.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.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.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.SubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... 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.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.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.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.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.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.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.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.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.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_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.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.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_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_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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... 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.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.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__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... 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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.IPAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... 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_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_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.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.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.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.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_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... 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.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.FlatAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... 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.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... 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.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.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_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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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.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.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_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_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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_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.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.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.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.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.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.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.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... 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.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.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.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... 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.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.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_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.SubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... 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.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.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... 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.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.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.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_subnet.SubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... 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.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_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.SubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_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.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.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.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.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.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.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... 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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... 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.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.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.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.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.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.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.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.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.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_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.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.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_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.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.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.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.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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... 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.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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... 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.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.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.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.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.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.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.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_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.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.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.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 + 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 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/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^ @@ -115892,721 +113850,142 @@ File "/usr/lib/python3/dist-packages/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 4a9fc0d7-ec18-43ad-820a-c38b71d32393 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.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_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.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_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_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.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_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.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_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_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.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.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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... 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_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_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... 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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... 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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... 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.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_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_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_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.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.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_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_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.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_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.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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... 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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b49d83d1-a188-4a4f-89c5-972ae5268589 after 0 tries -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.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.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b49d83d1-a188-4a4f-89c5-972ae5268589 after 0 tries -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_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_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_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.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_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_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... 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.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.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_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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.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 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_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.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_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_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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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_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_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_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... 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.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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_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_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_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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 05d3393d-a8d8-44d2-b925-ae0a68a03611. 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 05d3393d-a8d8-44d2-b925-ae0a68a03611 -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_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.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_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_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.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_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_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_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.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_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_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_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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.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_quota.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... 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_quota.ReservationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d4df753a-3fcf-4536-83cb-9d5612bc3038 after 0 tries -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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d4df753a-3fcf-4536-83cb-9d5612bc3038 after 0 tries -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_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_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.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.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_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_quota.ReservationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... 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.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.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_quota.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cf66a4a2-eded-457a-b46e-20b70f14f109. 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 "/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 "/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 cf66a4a2-eded-457a-b46e-20b70f14f109 -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_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.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.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_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_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_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_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_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_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_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... 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.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_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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.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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b55af08-a9c4-4c27-b3cc-1c02c8992a46 after 0 tries -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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b55af08-a9c4-4c27-b3cc-1c02c8992a46 after 0 tries -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.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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... 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_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_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.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_quota.ReservationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_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.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.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.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.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.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... 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_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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_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_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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bac3aa13-0f0f-4fca-b348-e22981c0bdb1. 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 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 +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_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.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.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_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.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 + 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/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/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 bac3aa13-0f0f-4fca-b348-e22981c0bdb1 -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.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_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_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.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_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_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_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.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.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.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... 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_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da04153d-db09-4403-89c2-dcb24bc4c9b4 after 0 tries -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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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.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.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da04153d-db09-4403-89c2-dcb24bc4c9b4 after 0 tries -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.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_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.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_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_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_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_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_quota.ResourceDeltaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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.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.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_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... 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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 058376a1-7c8d-4905-9cf8-ffebd2f4e65a. 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 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 "/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 058376a1-7c8d-4905-9cf8-ffebd2f4e65a -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_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.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.ResourceDeltaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... 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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... 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_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_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.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_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_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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... 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_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_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.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_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f44af703-3612-41dc-84ac-9ca7f9c4f359 after 0 tries -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_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.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.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_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_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_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.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.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.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.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.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_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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 00c7947d-ec36-418b-a482-1081cbdd14c2. 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 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 "/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 00c7947d-ec36-418b-a482-1081cbdd14c2 -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_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.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_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_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.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.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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 82a75d22-9959-406b-90bf-8516e0dc396a after 0 tries -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.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.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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 ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 82a75d22-9959-406b-90bf-8516e0dc396a after 0 tries - ... ok -CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler -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.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_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.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_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 - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. + File "/usr/lib/python3/dist-packages/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) @@ -116646,9 +114025,12 @@ 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) ^^^^^^^^^^^^^^^^^^ @@ -116670,8 +114052,34 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/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) ^^^^^^^^^^^^^^^^^^ @@ -116685,257 +114093,399 @@ File "/usr/lib/python3/dist-packages/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 f1b3ca72-ceb6-454e-8aa5-b757e51d7ba2 on host host-ovs-no_filter could not be created or updated. -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_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_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_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects_nothing_to_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 755a7d3d-bce2-4783-8980-1480ac9252b3. 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 "/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 "/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 755a7d3d-bce2-4783-8980-1480ac9252b3 -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_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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.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.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_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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... 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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 98acb4fc-c9e1-443a-8c7d-edbef847e171 after 0 tries -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.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.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.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.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.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.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.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.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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c1a11188-7271-48ea-b7fc-7c82f7e67162 after 0 tries -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3eceeec8-2fc6-4574-8bd4-632ece1b6164. 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 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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... 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.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_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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_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.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_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.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.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.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent ... 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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... 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_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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... 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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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.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.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.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.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.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_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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields ... 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 3eceeec8-2fc6-4574-8bd4-632ece1b6164 -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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c1a11188-7271-48ea-b7fc-7c82f7e67162 after 0 tries -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_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... 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.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_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.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.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.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.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.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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b0eaf4dc-fe81-478c-9e9a-dc4a76d8abd9 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b0eaf4dc-fe81-478c-9e9a-dc4a76d8abd9 after 0 tries -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.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_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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e0e39224-907a-4712-9c1a-b209c4565a31. 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 e0e39224-907a-4712-9c1a-b209c4565a31 -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_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.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.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... 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.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.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b7931b0-31c2-444b-89fc-1e51a881d7d3 after 0 tries -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.TestML2PluggableIPAM.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b7931b0-31c2-444b-89fc-1e51a881d7d3 after 0 tries -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.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.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.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 + File "/usr/lib/python3/dist-packages/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. +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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... 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.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.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_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.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.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.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.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_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.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.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... 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.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.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... 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.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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -117018,7 +114568,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 @@ -117040,8 +114590,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) ^^^^^^^^^^^^^^^^^^^^^ @@ -117081,9 +114632,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -117096,145 +114647,122 @@ 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_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dceea764-12d7-4fde-9bfe-e103a4b96427. 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 dceea764-12d7-4fde-9bfe-e103a4b96427 -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.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 41d1a8d6-9ed6-44d2-9183-2c39b7fe29a2. 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 41d1a8d6-9ed6-44d2-9183-2c39b7fe29a2 -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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 86d3b09a-9e2e-4336-844f-5bbbecbf8d00 after 0 tries -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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 86d3b09a-9e2e-4336-844f-5bbbecbf8d00 after 0 tries -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.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.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_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_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 80942df6-aee5-48cc-a77a-2646d3260c0b. 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 80942df6-aee5-48cc-a77a-2646d3260c0b -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_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.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_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.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.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.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.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_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.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_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.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.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.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_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.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_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.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.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.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.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_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... 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.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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... 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 + 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_plugin.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... 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.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.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.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_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... 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_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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -117317,7 +114845,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 @@ -117339,7 +114867,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 @@ -117381,9 +114909,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -117396,699 +114924,2198 @@ 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.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.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 079b959f-94b4-4d88-9614-54dc696a8091 after 0 tries -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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_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 " + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port eab3c733-abdb-4b4c-b024-f77038d8afb9 on host newhost for vnic_type normal using segments [{'id': '691d931e-d995-4efc-9849-bb087f90180e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f1bf7bdd-2f32-40c9-960b-7f4d29b89d9e'}] +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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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_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_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... 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.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_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects ... 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.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.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.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.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.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.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.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_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... 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.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.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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... 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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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" + 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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects ... 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.TestML2PluggableIPAM.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... 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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +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.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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +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_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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... 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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.TestMl2DvrPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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.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.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.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_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_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.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.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_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.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_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.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.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.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.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.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.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.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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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.TestMl2NetworksWithVlanTransparency.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... 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.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_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.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_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.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.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.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.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.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.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.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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_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.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.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.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_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.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_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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server +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.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.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_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.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.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.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.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.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.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.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_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.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.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.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_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.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_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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_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 +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.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.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.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.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.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.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_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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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.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.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.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.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_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.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.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_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.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.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.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_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.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.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.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_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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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.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_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.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_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.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_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.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.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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... 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.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.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.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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.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.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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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.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_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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... 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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_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.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... 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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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.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.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_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.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 + 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.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_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_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_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.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.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.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.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.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.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_plugin.TestMl2DvrPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... 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.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.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.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.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_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.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.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... 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__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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... 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_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.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_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.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.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.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.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.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_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.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 + 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.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.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.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.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_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.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.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.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.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.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.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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_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.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_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.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... 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.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_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... 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.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.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.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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_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.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.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.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.TestMl2SubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... 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.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_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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.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_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.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.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_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_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.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_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_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.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.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_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.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.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.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 + 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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_unique_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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... 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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.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.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_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_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_update_callback ... 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.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_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.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.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.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.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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.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.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_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.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.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 + 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.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.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.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction ... 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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... 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.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... 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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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.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.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.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.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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_fields ... 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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.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.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.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.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.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.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.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.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_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.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.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_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... 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.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_metering.MeteringLabelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... 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.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.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_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 c3d1b74e-1593-46da-b7c9-4498ce3d56da on host fake_host for vnic_type normal using segments [{'id': 'd0971f6f-fb47-41c6-8d1d-6571cb2bd31f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6896c13-ce23-4d45-8477-12a8318e059c'}] +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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port c3d1b74e-1593-46da-b7c9-4498ce3d56da on host fake_host for vnic_type normal using segments [{'id': 'd0971f6f-fb47-41c6-8d1d-6571cb2bd31f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6896c13-ce23-4d45-8477-12a8318e059c'}] +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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... 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.test_plugin.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... 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.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.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_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_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.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.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.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.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.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_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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.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.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.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.test_plugin.TestMl2PortBinding.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... 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.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_metering.MeteringLabelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_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.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.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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... 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.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_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_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... 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_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.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.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_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... 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.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.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_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.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_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... 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.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.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.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.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.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_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... 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_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... 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.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_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.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.MeteringLabelObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_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.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_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... 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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... 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 +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.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_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.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.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_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_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.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.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.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_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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_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_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_mixed_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.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.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.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_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.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_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.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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_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.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.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.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.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.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.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.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.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.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_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.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_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.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_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.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.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_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... 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.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_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... 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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... 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_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.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_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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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.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_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.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.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.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_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.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.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_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... 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.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... 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.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_metering.MeteringLabelObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... 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.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_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_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.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_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... 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.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.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.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_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.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.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.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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... 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.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.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.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.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... 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.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.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.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.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.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.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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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_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 + 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.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_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_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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= +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.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.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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.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.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.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.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.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.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.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.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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.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.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.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.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.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_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.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.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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... 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.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.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.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.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... 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_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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.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.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.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_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.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.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_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.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.BaseDbObjectRenamedFieldTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... 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.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.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.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.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.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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... 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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... 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.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.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_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.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.BaseDbObjectRenamedFieldTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... 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.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.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.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_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.BaseDbObjectRenamedFieldTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... 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.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.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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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.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_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.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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3144b893-2a69-4ec6-9078-e31b456e027d after 0 tries -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.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.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3144b893-2a69-4ec6-9078-e31b456e027d 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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... 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.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_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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... 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_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.test_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 30a6ea85-6883-408b-a8b1-5845db6f7788 after 0 tries -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.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.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.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.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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.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.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.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.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.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.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_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.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_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.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_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_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.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.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.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_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.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.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.test_plugin.TestML2PluggableIPAM.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... 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_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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... 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.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.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.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_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.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_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.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.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.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.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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... 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_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.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.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_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.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_primary_key ... 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.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.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_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 573f1fec-84a6-446b-acb3-370c1fbc2916 after 0 tries -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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 573f1fec-84a6-446b-acb3-370c1fbc2916 after 0 tries -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.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.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_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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.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.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.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.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.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.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.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0abd17b1-0afe-4a63-9773-6e0b009f6e91 after 0 tries -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.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.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_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e3c5281e-f8bc-4f0b-b217-936ea1bbb535 after 0 tries -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.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_subnet.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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.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.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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a1b5e6e6-cf52-4dce-a6ec-6059c930cb63 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ae50f87-66ad-451b-b1aa-feba28cbe426 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3405365d-613c-40ee-a149-deccd525a89f after 0 tries -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.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_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.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.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.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_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_quotasv2.TestQuotaDriverLoad.test_quota_driver_load -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ae50f87-66ad-451b-b1aa-feba28cbe426 after 0 tries -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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-4231610 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 78c84883-af6d-4844-b5b6-86b8f1da77d0. The number of host routes exceeds the limit 2. -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.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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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.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.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.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_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.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.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.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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bbb1d8f8-1551-4663-8e65-e5c283bffb90 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fcbb6954-6c05-443d-b1f6-f3ef08f369e8 after 0 tries -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.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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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 8c6c6b51-875a-438a-8d93-edb216f371b1: 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.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.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.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_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.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.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.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.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.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.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 -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 - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Error on event created for subports [SubPort(port_id=2128de2e-e433-42bd-baa3-e520cf6bcc74,segmentation_id=0,segmentation_type='foo',trunk_id=93f5619f-8a40-4de9-ab3b-66beaafd5d2e), SubPort(port_id=8dcad8d8-f14b-403e-870b-e35d1609a17a,segmentation_id=1,segmentation_type='foo',trunk_id=93f5619f-8a40-4de9-ab3b-66beaafd5d2e)]: -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.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.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated -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.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.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.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.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.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.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.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_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_subnet.SubnetDbObjectTestCase.test_get_service_types -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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.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.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.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... 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.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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ee4d4645-62e2-417a-8530-706b904c99d2 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48a9100e-6ffe-49a4-b5a4-0e8cef306d35 after 0 tries -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.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.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.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.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_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.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_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... 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.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.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.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_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.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.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.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_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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... 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.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... 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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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_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.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.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... 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_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_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.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.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... 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.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.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.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.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.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_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_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.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.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_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.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 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 @@ -118145,85 +117172,171 @@ 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.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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.TestML2PluggableIPAM.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... 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.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.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... 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.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 - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 5d2de566-fdf8-4fbf-bd22-2d25137ff655 on trunk 99053980-2f8c-41d5-9c43-9c75259842be. -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.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_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.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.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 -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.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.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.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_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.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.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_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.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 + 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... 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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... 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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... 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.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_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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... 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.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.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.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.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.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_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.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.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.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_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.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_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.test_plugin.TestMl2PortBinding.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... 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_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.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.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.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.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_subnet.SubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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.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.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.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.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.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_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_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.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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... 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.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.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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... 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.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.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... 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.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.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.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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 @@ -118280,231 +117393,262 @@ 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.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.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_subnet.SubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ff249ace-9bc6-41f1-ac5a-32843509e9bc after 0 tries -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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... 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.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ef242a59-3323-402c-bc32-53ad16ea6c52 after 0 tries -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.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.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.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.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.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.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.db.test_api.CreateObjectTestCase.test_populate_id -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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.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.db.test_api.CreateObjectTestCase.test_populate_id_False -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... 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.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.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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... 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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_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.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.BaseDbObjectUniqueKeysTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.TestMl2PortBinding.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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.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_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.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.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.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.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.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.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.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.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_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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... ok + ERROR [neutron.services.provider_configuration] Driver path is not unique across providers +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.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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.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_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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_dhcp_disabled ... ok + ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype +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.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... 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 + 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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... 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.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... 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.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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... 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.test_policy.CustomRulesTestCase.test_field_check__regex_value neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... 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.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_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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 824f5ca0-cc26-4054-9632-9f71e5bf5883 does not exist 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.test_policy.CustomRulesTestCase.test_owner_check_deepcopy neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... 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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... 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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8108899a-f6bd-481f-b860-5fe86ebf510a after 0 tries - ... 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_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_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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... 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.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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... 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_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.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.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_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_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.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.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.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.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_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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... 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.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.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.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.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.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_plugin.TestML2PluggableIPAM.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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_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.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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... 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.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.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.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_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.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.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.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_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.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_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.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.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.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.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_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_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.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.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 + 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_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.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.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.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.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.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.TestML2PluggableIPAM.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.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_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_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_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" + 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.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.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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_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.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.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_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 @@ -118561,2778 +117705,392 @@ 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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok 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.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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... 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_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.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.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.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.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.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_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.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.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_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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4cde07df-39bc-4031-903e-f9336e6bab9e after 0 tries +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.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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... 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.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.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.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_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.RegisterFilterHookOnModelTestCase.test_filtername_is_added +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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.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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... 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.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.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.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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... 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_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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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.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_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_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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.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_network.SegmentHostMappingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... 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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: 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 + 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.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... 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.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.NetworkDNSDomainDbObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... 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.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.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.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.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.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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_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.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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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 + ERROR [ovsdbapp.event] Event not matched due to this exception: 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 -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 + 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/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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_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.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.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_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.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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... 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_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_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_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.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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... 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_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.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... 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_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_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.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.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_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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.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_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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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.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.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_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.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.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.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.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_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.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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 3e5b7444-1460-430a-8640-65649e5882f5 on trunk c1e41c37-d37d-4d57-8061-e9174a840bc4: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port f921707a-36d7-4bb2-b798-34d4dad057fa on trunk c1e41c37-d37d-4d57-8061-e9174a840bc4: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 4b425390-6c01-4611-b025-7dee9e6cc8c3 on trunk c1e41c37-d37d-4d57-8061-e9174a840bc4: -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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... 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_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.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_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.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_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.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_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... 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.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_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.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_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... 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.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.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.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.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_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_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_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.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_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_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.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.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_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_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_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_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.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.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.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.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.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... 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_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.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.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... 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.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... 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_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_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_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_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_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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.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.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_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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... 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.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.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.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_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.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_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.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.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_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... 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_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_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_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.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.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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... 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_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_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_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_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_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.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.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.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.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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.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_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.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_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.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.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.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_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.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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fed17f0c-a082-4f6d-9c67-2b662de8795a. 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 fed17f0c-a082-4f6d-9c67-2b662de8795a -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.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.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.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.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.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.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.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.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.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.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.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.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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... 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.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.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.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.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.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.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.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_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.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.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.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 - 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... 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.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_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_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... 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.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.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.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_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_quota.ReservationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.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.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... 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.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_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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.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.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.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.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.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_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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.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_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.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.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... 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.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_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_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_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... 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.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.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.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_quota.ReservationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.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.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.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.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_quota.ReservationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.QosPolicyObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields ... 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.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_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.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.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.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_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_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.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.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.QosPolicyObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... 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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... 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.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.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_policy.QosPolicyObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_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_quota.ReservationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... 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.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.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.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.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... 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_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.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.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... 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.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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0062d8c4-bed5-4e3e-bf2b-306cda9e3728. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.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.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.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.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_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... 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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... 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.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.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.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.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.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... 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 0062d8c4-bed5-4e3e-bf2b-306cda9e3728 -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.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port eeb00d97-5841-48cd-af1d-9656fc8763b9. 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 eeb00d97-5841-48cd-af1d-9656fc8763b9 -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.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_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.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.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.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.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.ReservationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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.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_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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.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_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.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.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.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_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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... 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.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.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.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_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.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.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.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_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.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.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.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.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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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.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.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.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_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.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.qos.test_policy.QosPolicyObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.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.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.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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_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.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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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.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.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.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.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_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.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.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.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.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_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.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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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_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.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.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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... 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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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_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.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.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.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.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.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.TestML2PluggableIPAM.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... 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.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_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.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.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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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.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_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.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.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_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.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.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_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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... 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.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 -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 -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.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 " -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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_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 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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... 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_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.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_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_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.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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... 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.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.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.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_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.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.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.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.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.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... 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.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.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... 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.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.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.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... 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.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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... 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_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.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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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.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.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.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_filtering_by_fields ... 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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.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.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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... 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.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.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_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.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_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.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.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.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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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_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.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_binding.QosPolicyPortBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_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_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.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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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.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.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_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_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.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.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_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_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_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_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.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.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.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... 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_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... 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_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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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.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.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.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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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_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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_invalid_fields ... 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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... 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.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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... 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.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.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_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_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.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.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.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.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.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.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_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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update ... 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.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... 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_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.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_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.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_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.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.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_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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_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.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.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_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.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.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.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.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.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_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.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_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_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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... 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_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.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.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_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_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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type ... 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_tag.TagDbObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... 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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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.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.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_tag.TagDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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_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_tag.TagDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_validate_filters_false ... 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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... 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_create_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... 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_tag.TagDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... 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_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_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.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_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.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_tag.TagDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... 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.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_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.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_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_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.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_tag.TagDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... 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.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_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_scope.AddressScopeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... 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_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.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_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_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.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_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.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_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.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_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_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_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.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_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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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_address_scope.AddressScopeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... 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.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_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_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_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.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_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.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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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.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.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_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_tag.TagDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.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.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.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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... 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_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.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_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... 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_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_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_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_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.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_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_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.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.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_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_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.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.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.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_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_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_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.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_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_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.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.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_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.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.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_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.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_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.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_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_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.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 - 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.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.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_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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... 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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... 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_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.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.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.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_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.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.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_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_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.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_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.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_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.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_address_scope.AddressScopeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... 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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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_address_scope.AddressScopeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... 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.IpamAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.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.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_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.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.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_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... 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.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.objects.test_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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.test_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... 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_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_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_ipam.IpamAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... 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.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_agent.AgentDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... 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.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.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_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... 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.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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... 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_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.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.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.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_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.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_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.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_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.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.test_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... 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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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.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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... 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_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.test_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... 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_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_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.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_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_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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.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_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.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_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.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_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_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 -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_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.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_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.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_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_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.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.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_agent.AgentDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... 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_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.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_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.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_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_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_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok -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_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.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_agent.AgentDbObjectTestCase.test_resource_versions -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... 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.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_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_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.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.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_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.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.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_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.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.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_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_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_flavor.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... 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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... 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.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... 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.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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... 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.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.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_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_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.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.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... 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.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_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_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... 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.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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... 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.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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... 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.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.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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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_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.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_segmentation_id_multisegment_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_multisegment_network ... 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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... 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.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.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_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_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_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.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.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_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_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.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.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.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_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_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_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.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.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.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.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.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.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_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.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_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_flavor.ServiceProfileDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... 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_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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_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.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_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.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.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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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.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.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.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_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.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.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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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.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_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_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_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_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_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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... 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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... 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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... 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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... 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.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.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... 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) ^^^^^^^^^^^^^^^^^^ @@ -121346,74 +118104,38 @@ File "/usr/lib/python3/dist-packages/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 "/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 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 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 -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) ^^^^^^^^^^^^^^^^^^ @@ -121427,45 +118149,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/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 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 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) ^^^^^^^^^^^^^^^^^^ @@ -121479,23 +118212,186 @@ File "/usr/lib/python3/dist-packages/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 - -During handling of the above exception, another exception occurred: - + 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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_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_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... 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.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.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.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.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... 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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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.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.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.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.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_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_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.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.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_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.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.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.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_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.objects.test_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... 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.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiSkeletonTestCase.test___init__ ... 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.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.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_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.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.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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... 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_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... 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_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_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.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_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.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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.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_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_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.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.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_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' + 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) @@ -121562,8 +118458,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) ^^^^^^^^^^^^^^^^^^ @@ -121577,45 +118473,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 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/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) ^^^^^^^^^^^^^^^^^^ @@ -121629,83 +118537,21 @@ File "/usr/lib/python3/dist-packages/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 -ValueError -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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2ce6ea5a-eca8-4f6e-9413-6e3b0023cc2f. 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 2ce6ea5a-eca8-4f6e-9413-6e3b0023cc2f -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.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_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_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_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.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_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_greallocation.GreEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.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_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_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.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_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_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... 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_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_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_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_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... 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. 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__ @@ -121788,7 +118634,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 @@ -121810,9 +118656,8 @@ 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 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) ^^^^^^^^^^^^^^^^^^^^^ @@ -121852,9 +118697,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -121867,48 +118712,186 @@ 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.LocalIPAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... 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.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.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_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_local_ip.LocalIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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_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_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_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.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_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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... 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.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.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.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_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_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.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_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_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.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.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_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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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_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.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.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.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_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_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_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_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_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.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_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_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_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... 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.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.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.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.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.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_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_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_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_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.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_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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... 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_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_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.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_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.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... 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.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_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.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields ... 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_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.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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_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.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_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_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... 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.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.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.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_quota.ReservationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... 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.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_quota.ReservationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... 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.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_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_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_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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... 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.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... 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_quota.ReservationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... 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.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_quota.ReservationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... 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_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_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_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.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.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_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_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.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 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__ @@ -121991,7 +118974,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 @@ -122013,7 +118996,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 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 @@ -122055,9 +119038,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -122070,267 +119053,441 @@ 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.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.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.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.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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... 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.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.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_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.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.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_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.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.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.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_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_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.LocalIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... 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.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.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.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_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_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.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.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... 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.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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... 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_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.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_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_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_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_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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... 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.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.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.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.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.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.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.test_network.ExternalNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... 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_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... 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.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... 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.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.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.TestML2PluggableIPAM.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... 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.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_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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.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_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... 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.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_network.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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.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.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_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_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.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.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.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.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.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.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.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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_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.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_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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... 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.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_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... 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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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.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.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.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.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.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_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.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.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_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.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.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.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_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_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c65d35fd-0e2e-434f-8a20-c83889d58115. Error: 'Mock' object is not iterable +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_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... 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.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_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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_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_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.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.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_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_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.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_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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_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_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.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.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_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_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.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_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.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... 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_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_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.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.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_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_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.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.test_quota.ReservationObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... 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.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_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.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_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... 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_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.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.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_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_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_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.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_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_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_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.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_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_quota.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... 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.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_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... 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_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... 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_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.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_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_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.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.ReservationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_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.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_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.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_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_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.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_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_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.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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... 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_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_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.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.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.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.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.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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.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.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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... 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_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_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_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_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.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_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_clean_obj_from_primitive +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_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_count_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... 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_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.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.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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... 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_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_get_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... 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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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.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_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_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_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_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... 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.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_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_object_missing_primary_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... 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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... 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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.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.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_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_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... 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_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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_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.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_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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... 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_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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... 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.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_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_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_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.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_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_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.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.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.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.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_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.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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... 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.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4ccfc461-bbcd-462a-a543-0ae80d914133. Error: BoOoOoOoOmmmmm!!! +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 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 @@ -122346,26 +119503,149 @@ 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 c65d35fd-0e2e-434f-8a20-c83889d58115 -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_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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 598ccf49-7379-4c7a-b51c-58f42c76d6dd. Error: 'Mock' object is not iterable + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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 4ccfc461-bbcd-462a-a543-0ae80d914133 +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.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_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.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.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_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_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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... 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.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_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_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.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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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.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.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.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.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.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_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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_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_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... 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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... 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.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_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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.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.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.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.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.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2dd162ff-490a-4630-b8fe-685fea3c8ef7. 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 @@ -122385,436 +119665,621 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 598ccf49-7379-4c7a-b51c-58f42c76d6dd -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_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.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.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.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.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.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.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.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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_local_ip.LocalIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... 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.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.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.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.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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.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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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.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_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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.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.QosPolicyNetworkBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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_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_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_network.ExternalNetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... 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_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.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_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.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.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_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... 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_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.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_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_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_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.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.NetworkSegmentIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... 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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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_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.test_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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_network.NetworkSegmentIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... 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.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.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_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_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... 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_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... 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_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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_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_network.NetworkSegmentIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... 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_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_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_mixed_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_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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... 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.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.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_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_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.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.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.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_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.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.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.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... 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.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.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.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.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.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_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_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_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_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_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_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.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.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.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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... 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_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... 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_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.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_local_ip.LocalIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... 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.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.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_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.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_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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... 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.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.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.LocalIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... 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_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_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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.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_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... 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_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... 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.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_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.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_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.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_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.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.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_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_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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_quota.QuotaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... 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_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_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.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.test_quota.QuotaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... 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_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.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_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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_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.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... 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_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.TestMl2NetworksWithAvailabilityZone.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... 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_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_quota.QuotaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... 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_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_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_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_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_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_quota.QuotaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... 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.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_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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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.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_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'" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 10ea8c77-3535-4e4a-aa64-5fd254db0cb0. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 2dd162ff-490a-4630-b8fe-685fea3c8ef7 +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.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.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.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.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_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.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_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.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.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_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.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.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.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.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_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.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.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.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.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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... 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.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.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_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_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_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.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_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.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.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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... 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.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_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.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.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... 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.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.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.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_object_create_update_delete ... 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.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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... 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.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.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.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.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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.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_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.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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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.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.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_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.TestML2PluggableIPAM.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... 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.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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... 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.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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_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_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.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.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_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.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.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_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_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.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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " + 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.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.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_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_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.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.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... 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.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_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.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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.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.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.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.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.TestML2PluggableIPAM.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... 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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_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.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.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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... 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.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.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.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.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_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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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.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.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.test_plugin.TestML2PluggableIPAM.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... 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.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.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.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_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.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.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.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.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.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.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.test_plugin.TestML2PluggableIPAM.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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_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.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.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.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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.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.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 + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 9e4760b9-c260-4bae-ab00-45b9b9448fb9 on trunk 7e0a9667-5254-44e2-8f94-301bde6b3174. +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.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.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.TestML2PluggableIPAM.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... 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_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.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.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_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.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.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_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.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.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.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.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... 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.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_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.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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7d390bbc-8a17-4a05-ac7a-65600a65979f. 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 @@ -122834,166 +120299,61 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 10ea8c77-3535-4e4a-aa64-5fd254db0cb0 -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.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_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_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_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_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.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_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_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_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_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_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.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_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... 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_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.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... 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_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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_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.test_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... 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.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.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.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.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_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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_quota.ResourceDeltaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... 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.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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.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_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.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.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_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.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 -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_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_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.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.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1ed625c1-6b1e-4072-9db5-fd3572b88547. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7d390bbc-8a17-4a05-ac7a-65600a65979f +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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... 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.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.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.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.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_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.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.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_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.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.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 + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port f9af05f2-4dfb-457e-a730-3767876f3efc on trunk da1a43ac-d0c7-47dd-9053-ac78c256818b: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 1ec17be5-7711-418a-8f4d-9ed8c98215f5 on trunk da1a43ac-d0c7-47dd-9053-ac78c256818b: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 8500c115-605b-4a15-8a0b-8f910d3044f5 on trunk da1a43ac-d0c7-47dd-9053-ac78c256818b: +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.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.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.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.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.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_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.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.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.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.TestML2PluggableIPAM.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 44cc6475-6116-4172-ad0f-b319f2e79c75. 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 @@ -123013,12 +120373,34 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1ed625c1-6b1e-4072-9db5-fd3572b88547 -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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c6a25edf-3b66-4715-868f-ea685ebd6ed4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 44cc6475-6116-4172-ad0f-b319f2e79c75 +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.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.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.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.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.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.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.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_delete_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... 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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 67e52e1a-db4f-426f-a936-63ef640ba462. 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 @@ -123038,16 +120420,66 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c6a25edf-3b66-4715-868f-ea685ebd6ed4 -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_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.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 282b9f5f-9ebb-47ec-95e7-fc1792cf8c8d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 67e52e1a-db4f-426f-a936-63ef640ba462 +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.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.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.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_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.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.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.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_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.test_plugin.TestML2PluggableIPAM.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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.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_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.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.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.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.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.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... 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__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.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.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.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.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.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.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_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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 23ab7de1-43da-4965-bf73-f18f93ae3aff. 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 @@ -123067,12 +120499,36 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 282b9f5f-9ebb-47ec-95e7-fc1792cf8c8d -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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 23eeb96e-8e18-4c51-98dc-9be5acb7d48b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 23ab7de1-43da-4965-bf73-f18f93ae3aff +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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f74e82a0-2730-4cce-8931-2d5dcc2feb1a. 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 @@ -123092,41 +120548,43 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 23eeb96e-8e18-4c51-98dc-9be5acb7d48b -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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_object ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f4e5d236-95d5-4d61-a28f-37e7be56db90. 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 f74e82a0-2730-4cce-8931-2d5dcc2feb1a +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.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_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.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.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.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.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.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.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.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] 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 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 f4e5d236-95d5-4d61-a28f-37e7be56db90 -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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5c6722e4-0bf2-4c3f-8717-1344e88af753. Error: 'Mock' object is not iterable + 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 d0639b24-de09-4ee9-90bf-b1e3379deaba owned by network:floatingip is not supported. +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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7628567d-f3b4-45b5-9708-03693d7d0685. 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 @@ -123146,145 +120604,203 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5c6722e4-0bf2-4c3f-8717-1344e88af753 -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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... 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_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.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 82daf796-61c3-45d4-b971-f5c6bb344972. 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 7628567d-f3b4-45b5-9708-03693d7d0685 +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.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.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.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.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.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.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.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.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_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 + 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 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 82daf796-61c3-45d4-b971-f5c6bb344972 -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.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.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.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.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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... 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.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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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_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_address_group.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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.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_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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_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_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_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_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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... 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_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_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_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_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_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.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_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_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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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_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.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.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 922fa0c4-f582-454e-96e4-7927a4830f41. Error: 'Mock' object is not iterable -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 + 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 f7614a46-45f5-4f06-94bd-7d83899c8ab8 is not supported. +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.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.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.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.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.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.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.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.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.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.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.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.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.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 + 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_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_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_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.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.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.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.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.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 + 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.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +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.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.TestTransactionGuard.test_delete_network_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... 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.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 + 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.TestML2PluggableIPAM.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... 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.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.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.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.test_plugin.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... 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.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.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... 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_rpc.RpcApiTestCase.test_device_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... 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.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_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.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_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 + 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.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_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.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 +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.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 + 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_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... 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_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.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.test_rpc.RpcApiTestCase.test_tunnel_sync +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... 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_rpc.RpcApiTestCase.test_tunnel_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... 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.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.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.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.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_rpc.RpcApiTestCase.test_update_device_up +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... 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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 09d10ec7-2c1e-48c0-aa07-4dd4b8c59581. Error: 'Mock' object is not iterable +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 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 @@ -123304,330 +120820,40 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 922fa0c4-f582-454e-96e4-7927a4830f41 -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_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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... 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.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_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_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... 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_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_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_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_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.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_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... 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_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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_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_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... 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_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... 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_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.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_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_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.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_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_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_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_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_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.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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... 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_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.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.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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... 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.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_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_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.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_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.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_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_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_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.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.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.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.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_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_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.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_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_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_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 " - 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 invalid could not be found. -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.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_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_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_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_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.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.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... 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.QuotaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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_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_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_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.QuotaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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_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_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_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.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_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.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.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_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.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.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_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.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 -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_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 " - 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_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.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.DVRMacAddressIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... 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.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_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5b225145-9f8c-47c0-b907-18ad18fe283f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 09d10ec7-2c1e-48c0-aa07-4dd4b8c59581 +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.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.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_unsupported_subnet_cidr_loopback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_loopback ... 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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7cfda2a7-0523-4b66-9d2f-ff993d9a7d86. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] 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 @@ -123647,20 +120873,82 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5b225145-9f8c-47c0-b907-18ad18fe283f -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.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_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.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.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.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 463f7745-f2ed-472d-90c0-2b4e744fb445. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7cfda2a7-0523-4b66-9d2f-ff993d9a7d86 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2585157-6693-4b3e-acde-4bc5eb3d2534 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c011503-66ff-436c-9391-3a96621450e3 on host my_l2_host_3 for vnic_type normal using segments [{'id': 'a1551901-391e-45c3-809d-d3543b34e660', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3cab0ac7-5166-4afe-aea5-448932344146'}] +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.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.test_plugin.TestML2PluggableIPAM.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_service.TestRunWsgiApp.test_api_workers_default +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... 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.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.test_service.TestRunWsgiApp.test_api_workers_defined +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... 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.test_service.TestRunWsgiApp.test_api_workers_one +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 15c69ac4-f6ab-4c2d-911c-9b5444292efd. 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 @@ -123680,459 +120968,38 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 463f7745-f2ed-472d-90c0-2b4e744fb445 -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_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_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.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_quota.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... 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_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_quota.QuotaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... 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.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_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.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.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_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_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_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_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.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_scope.AddressScopeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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.QuotaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields ... 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.DVRMacAddressIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields ... 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_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_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.QuotaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_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.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.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.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_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_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_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.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 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.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.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... 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_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_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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_router.RouterPortIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_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.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.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... 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.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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... 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_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_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_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... 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_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.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_quota.QuotaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... 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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_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_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.AddressScopeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... 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_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_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_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.AddressScopeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_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.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_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.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_router.RouterPortIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... 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_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_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_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_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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.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.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_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_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_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_quota.QuotaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... 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.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.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_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_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_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_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_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_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.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.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_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.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.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_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_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_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.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_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_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_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_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_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... 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_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_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_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.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_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.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.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_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_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_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.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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.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.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.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_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_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_router.RouterPortIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... 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.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_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_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_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... 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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_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.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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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.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.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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_router.RouterPortIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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_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.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_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_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.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_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_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_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... 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_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields ... 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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... 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 - 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.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... 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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5a1e477d-6c12-425e-bf18-2e6770bda660. Error: 'Mock' object is not iterable +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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 15c69ac4-f6ab-4c2d-911c-9b5444292efd +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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b27e31da-15a2-48b6-8ec4-e96a4327ee4b. 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 @@ -124152,133 +121019,48 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5a1e477d-6c12-425e-bf18-2e6770bda660 -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.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_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_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.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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... 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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.services.provider_configuration] Driver path is not unique across providers -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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... 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.quota.test_resource.TestTrackedResource.test_count_reserved -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... 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.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.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_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.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_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_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.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.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_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.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_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.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_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.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_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.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.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_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.services.trunk.rpc.test_server.TrunkStubTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test___init__ ... 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.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_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_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.rpc.test_server.TrunkStubTest.test_subports_added -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_subports_added ... 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.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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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.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_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.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_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.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.rpc.test_server.TrunkStubTest.test_trunk_created -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0e6dbd50-d3d9-4820-8ced-72683c033a3c. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b27e31da-15a2-48b6-8ec4-e96a4327ee4b +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] +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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1f552746-3fd4-4e96-9a6b-5f18964ae3ed. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] 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 @@ -124298,1396 +121080,676 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 0e6dbd50-d3d9-4820-8ced-72683c033a3c -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.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.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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1f552746-3fd4-4e96-9a6b-5f18964ae3ed + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] +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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port adc69994-2881-4fd0-886f-e5700e9ab348. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + 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 adc69994-2881-4fd0-886f-e5700e9ab348 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 031b3084-72f0-4633-9d7c-53850010bd82. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + 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 031b3084-72f0-4633-9d7c-53850010bd82 +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 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b4209-27c7-4ace-8d4d-c739bed63f1d on host my_l2_host for vnic_type normal using segments [{'id': '4236d89b-51b4-496e-83e2-2fdad51d636f', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '66f80b32-aef9-494c-bc5a-a3e2dae014d0'}] +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.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_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.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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0dbf940a-2d5e-4cbb-a136-e575d0af3169. 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 0dbf940a-2d5e-4cbb-a136-e575d0af3169 +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.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.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.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.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.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.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.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.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.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.test_auth.NeutronKeystoneContextTestCase.test_no_user_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... 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.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.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.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.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.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... 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_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... 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.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields ... 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_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.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... 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.quota.test_resource.TestTrackedResource.test_mark_dirty -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... 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.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... 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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.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_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.test_auth.NeutronKeystoneContextTestCase.test_with_user_id neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... 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.quota.test_resource.TestTrackedResource.test_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... 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.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_tenant_name ... 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_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... 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.TestOVNMechanismDriverSubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet ... 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.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... 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_base.BaseDbObjectNewEngineFacade.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.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.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_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_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.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.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_base.BaseDbObjectNewEngineFacade.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... 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_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.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_base.BaseDbObjectNewEngineFacade.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_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_base.BaseDbObjectNewEngineFacade.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... 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_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... 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.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.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.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.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.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.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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... 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.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.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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.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_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... 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.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_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_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.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_network_fails ... 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.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_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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.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.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.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.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... 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.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.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.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.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.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.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_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.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_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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... 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_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.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_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.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_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.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 - ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffffa5a35bc0>! -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.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.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.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_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.test_policy.NeutronPolicyTestCase.test_enforce_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... 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.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... 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_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... 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_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.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.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_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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... 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 -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 - 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_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.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_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_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.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_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_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.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.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_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... 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_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... 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.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... 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_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.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_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_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.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.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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... 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.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_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_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.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.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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... 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_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_base.BaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... 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.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_base.BaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... 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.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_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_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.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_base.BaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... 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_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_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_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_base.BaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... 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.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... 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_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_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_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_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_base.BaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... 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_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... 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_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.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.objects.test_base.BaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... 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.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_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.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_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... 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_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_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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.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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_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.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... 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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... 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_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_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_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.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_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 -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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... 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.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... 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.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_base.BaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values ... 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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... 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_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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... 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.test_base.BaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_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_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_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_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_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_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.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.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_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... 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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... 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_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... 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.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... 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.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_subnet.SubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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_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_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.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_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_subnet.SubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... 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.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... 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.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_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... 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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... 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.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... 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_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.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_subnet.SubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... 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.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_subnet.SubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... 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_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_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_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_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_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_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_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... 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.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... 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.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.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_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.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.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.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.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.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_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.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.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_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.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_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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_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.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.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.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.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.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_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.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.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_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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_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.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.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... 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_subnet.SubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... 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_subnet.SubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... 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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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_subnet.SubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... 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.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_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.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.SubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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" - ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 +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.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.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.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.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.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.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.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.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.test_service.TestRunRpcWorkers.test_rpc_workers_zero +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... 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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 0b76010f-3805-4e98-9e14-79f9285f5711 not found +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.plugin] Binding info for DVR port 0b76010f-3805-4e98-9e14-79f9285f5711 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_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.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.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.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.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.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.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 +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 + 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/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/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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while processing extensions for port removal tapabcdef01-12 + 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/drivers/agent/_common_agent.py", line 364, in treat_devices_removed - self.ext_manager.delete_port(self.context, + 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.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... 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.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" - 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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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/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/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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... 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_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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... 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.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.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... 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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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 - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unable to obtain MAC address for unique ID. Agent terminated! -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.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.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.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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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.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.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... 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.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.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_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.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.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.SecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_unique_key ... 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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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.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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_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.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.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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_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_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.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.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.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.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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... 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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... 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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... 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_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_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.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_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_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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... 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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.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_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.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.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_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.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_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.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_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_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.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_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.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.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_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_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.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_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_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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_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_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.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_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.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_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.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_trunk.SubPortObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... 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_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_trunk.SubPortObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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.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.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_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.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.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_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.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.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.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_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.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_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.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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.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_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_trunk.SubPortObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... 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_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_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.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.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_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... 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.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.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.objects.test_trunk.SubPortObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... 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.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.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_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.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.SubPortObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... 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_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... 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_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... 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.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.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_trunk.SubPortObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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.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.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.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -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_trunk.SubPortObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... 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.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.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.SubPortObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... 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 - 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.objects.test_trunk.TrunkObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... 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.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 - 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.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.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_trunk.TrunkObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... 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.SubPortObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_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.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.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.SubPortObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_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.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.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_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.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_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_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.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.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.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_trunk.SubPortObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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_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.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.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_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 +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_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_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.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.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.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.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 d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d2ca7402-4bcf-4ff8-b583-65ec35eae9da on host my_l2_host_5 for vnic_type normal using segments [{'id': '97ba091a-263f-42e5-ba89-3f90623e5d41', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'e0b69943-3c59-4dd4-9621-c559ed654a25'}] +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.rpc] Failed to get details for device 2 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/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 -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit + 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/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/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 -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit + 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.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_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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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_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_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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... 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.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.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.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.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_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.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.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.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.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.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.test_plugin.TestMl2BasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... 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.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok + 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125696,17 +121758,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.test_trunk.TrunkObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... 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' - 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/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125715,11 +121784,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125728,11 +121810,29 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 +oslo_db.exception.RetryRequest +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 + 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125741,17 +121841,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 -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_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' - 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/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125760,11 +121867,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125773,11 +121893,96 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 +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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -125786,610 +121991,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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_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_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_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.objects.test_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... 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.TrunkObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_invalid_fields ... 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.TrunkObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_mixed_fields ... 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_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_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.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.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_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.TrunkObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... 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.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.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.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.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_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.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.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' - 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.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_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_without_validate_filters ... 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.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.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.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_trunk.TrunkObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... 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.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 -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 " - 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.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_trunk.SubPortObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... 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.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_trunk.SubPortObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... 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.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.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.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.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.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.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.TrunkObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... 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.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.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_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.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.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.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.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.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_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.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.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_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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.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_trunk.TrunkObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... 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.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_trunk.TrunkObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_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.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.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.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.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_create_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set ... 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.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.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.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.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.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_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_invalid_fields ... 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.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.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.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.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_trunk.TrunkObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 - 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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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.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.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 - ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 120c2b98-cb65-410a-8d91-329f486c5139 -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/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -126398,358 +122017,24 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 - 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.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.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 - 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.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 - 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... 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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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 - 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.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.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.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.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.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.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.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.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.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.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.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.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 -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 -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.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.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_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.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.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.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.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.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.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.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 - 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/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -126758,384 +122043,1231 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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! +ValueError +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.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.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.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.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! + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3567d59d-ea99-4b21-9884-08a2998b2ee7 on host testhost for vnic_type normal using segments [{'id': '225bb344-65de-4b60-aa24-93e96b9cf131', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '76e383b6-bed1-4d23-86be-ddee6fa36c7b'}] +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. 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/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 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 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 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.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.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.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.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.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.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports + 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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dae28f4-0303-4b9f-bbee-9437fcce5979 on host testhost for vnic_type normal using segments [{'id': '8c8fd376-674c-415f-83a0-016a74fc5f42', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0f478e26-ef71-4517-84f7-e0a2636ad93c'}] +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.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.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.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.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.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.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.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.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.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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 90f64e20-11c4-417a-a46d-9f9c067b9c7b on host testhost for vnic_type normal using segments [{'id': '14de62f0-e532-498d-b523-be851c859a8b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'eb6c89b5-2230-4464-8a3f-3e9d77fdcde7'}] +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 + 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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7a69efb8-219e-489a-8dbf-045c22b67302 on host testhost for vnic_type normal using segments [{'id': 'a25eda86-d07e-4568-a166-9f0892d65c62', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7512b64e-7878-4dd0-9c08-db962e315d0a'}] +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.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.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.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.pecan_wsgi.hooks.translation] POST failed. 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/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 1198, in _execute_mock_call - raise effect -Exception: Trigger resync -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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_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.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.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.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.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.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 - 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 - 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 - 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.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.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 - 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.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.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 - 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 - 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.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 80580a7b-99b1-40f2-b919-f4e6a88835cc. 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.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 "/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 80580a7b-99b1-40f2-b919-f4e6a88835cc -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.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.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_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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 24c389df-cbec-40cf-8d1f-2feb43d3525e 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.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.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.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.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.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.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 - 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.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 - 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_defaults ... 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/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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhost for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] +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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port f8119d36-079a-4250-b098-23e17139cc26 on host testhosttemp for vnic_type normal using segments [{'id': '3aff8455-ffa1-46a6-8927-f4ba618b4c75', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8ebecbf8-fc04-40b5-bb14-c61908f809df'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port db97e3c1-37ca-473b-a266-6ca3ea3603e0 on host testhosttemp for vnic_type normal using segments [{'id': '42eb97e0-97f6-4a31-919e-48d0b4b975b4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '35b163e5-ba12-4e57-ab3f-aee9ab821cc9'}] +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.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.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.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.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.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.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.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.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.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.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_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.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_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.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.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_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.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.ipam.test_requests.TestAddressRequest.test_any_address +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fccab22c-2d06-427a-a904-78d03694a297 on host testhost for vnic_type normal using segments [{'id': '75e56b51-bc89-4c0c-8d57-8dc95ba572e1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1345891f-4303-409a-a068-9bb3141edac7'}] +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.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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... 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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict +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 +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.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.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.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... 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.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... 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.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.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.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.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.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.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.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.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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... 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.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.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.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.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.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.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.TestMl2PortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... 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.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.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.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.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.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.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.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.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.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.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_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.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.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_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_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.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.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.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.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.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_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.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_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.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.TestMl2PortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... 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 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.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_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 + 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.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.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.TestMl2PortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.TestOVNMechanismDriverNetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... 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.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.TestMl2PortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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 + 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.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.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.TestMl2PortBindingNoSG.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... 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.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.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.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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port c8d07e0e-d7d2-4e14-9a46-e653a38942c1 on host host1 for vnic_type normal using segments [{'id': '282a9153-3789-43fa-821b-60190cd21d06', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8fcf86fa-5400-4962-bcea-654fd01acf6a'}] +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.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.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.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.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.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.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.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.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.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_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 + 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... 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.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.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.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.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.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_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.TestMl2PortBindingNoSG.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... 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.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.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.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.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 [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__ @@ -127185,6 +123317,16 @@ 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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -127218,22 +123360,83 @@ File "/usr/lib/python3/dist-packages/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 + 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.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.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/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -127242,14 +123445,62 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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_create -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... 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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +neutron.plugins.ml2.common.exceptions.MechanismDriverError +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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0324ac69-7a5f-476b-b88a-691441b5554c on host test for vnic_type normal using segments [{'id': 'ae4259b8-cbdc-4fad-871d-774e3155b821', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '911b783c-61cf-4509-8d6a-07c9ab81854c'}] +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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.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__ self.invoke_controller(controller, args, kwargs, state) @@ -127289,9 +123540,27 @@ 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/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) ^^^^^^^^^^^^^^^^^^ @@ -127328,19 +123597,152 @@ File "/usr/lib/python3/dist-packages/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 +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +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.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.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_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... 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.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.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.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.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.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.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... 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.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.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 + 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.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.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_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... 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_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.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_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.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.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 + 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/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -127349,228 +123751,2566 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.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.plugins.ml2.common.exceptions.MechanismDriverError +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Port 7b8c6320-2bb7-4adb-a349-2b71e2ffe4d0 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 7b8c6320-2bb7-4adb-a349-2b71e2ffe4d0 on host host1 for vnic_type direct using segments [{'id': '2bf5f00e-7ea6-4e02-bad4-f029bc5ff5d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '924173c5-12c7-474d-9172-d0abb470f8b0'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 3383aaee-8781-45a1-896f-c60ec84dfd2f 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 3383aaee-8781-45a1-896f-c60ec84dfd2f on host host2 for vnic_type macvtap using segments [{'id': '2bf5f00e-7ea6-4e02-bad4-f029bc5ff5d6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '924173c5-12c7-474d-9172-d0abb470f8b0'}] +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2V2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... 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.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.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.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... 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.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.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.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.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.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_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.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.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.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.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.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.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... 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.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.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.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_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.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.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.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.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.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 " + 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.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.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.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.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.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_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.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.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.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.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.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.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_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.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.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.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... 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.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_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.test_type_vlan.VlanTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... 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.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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '417929ef-5501-44a4-a399-4b5334e8355d' +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.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.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_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.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '2bbe886b-23e7-4f36-b6a3-dc8f067bc0d1' +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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... 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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... 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.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.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.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.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.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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... 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.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.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.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.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.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.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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 [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4026c015-be4e-441e-8275-89a182493d8b on host fake_host for vnic_type normal using segments [{'id': 'd562854a-8e27-4f46-93f4-80ac72b95df9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b87fa15c-b7c7-4f52-8da5-3dfc701c27f4'}] +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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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.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.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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f685d155-067d-4e81-8cbb-a0140dd4cc63 on host fake_host for vnic_type normal using segments [{'id': '92da3141-8168-4faf-89c1-f845310de4af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b950c44e-85c5-4044-96d9-37a6d93e2ec9'}] +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.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.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_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.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.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.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.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.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.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.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.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.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_plugin.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... 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.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 71b9ad7b-f417-42c7-adda-808b43994186. 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 71b9ad7b-f417-42c7-adda-808b43994186 +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.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_policy.QosPolicyObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... 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.TestMultiSegmentNetworks.test_create_network_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... 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.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.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.TestMl2PortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] +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] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 07c7a505-43cb-4047-86c2-0ea6ef90ae1f on host host-fail for vnic_type normal using segments [{'id': '8a48e7f5-481c-4f46-bb11-18531e0ae1ef', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3f832b68-2468-4168-b14e-8ecfa97a57de'}] +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b30bf107-2667-491a-a4d8-80ae525d116b. 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.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b30bf107-2667-491a-a4d8-80ae525d116b +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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ecfaaa71-7ef5-468e-bcb6-3aa631441c0a. 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 ecfaaa71-7ef5-468e-bcb6-3aa631441c0a +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.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.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.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.TestMultiSegmentNetworks.test_create_network_single_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... 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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create ... 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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... 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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a6cfbce5-79e2-4504-b30e-02f52fda35c8. 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 a6cfbce5-79e2-4504-b30e-02f52fda35c8 +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... 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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... 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.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_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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 012e5130-03f9-43a9-ba7a-8752af8455e8. 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 012e5130-03f9-43a9-ba7a-8752af8455e8 +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.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.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.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.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.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.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.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.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.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.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.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 +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.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.test_plugin.TestMultiSegmentNetworks.test_release_network_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... 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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f8eb907c-82dd-4f18-a45f-7b3e44f988a9. 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 f8eb907c-82dd-4f18-a45f-7b3e44f988a9 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] +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.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 " + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 184b6475-93d4-4bab-8422-794fd2bafbaa on host host-ovs-no_filter for vnic_type normal using segments [{'id': '20dd94bd-faf8-41a4-9b11-da054686bcb2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '883d72bf-c0f2-470f-a61d-f842d5848f28'}] +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.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.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_port_binding.PortBindingTestCase.test_distributed_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding ... 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.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.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.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.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.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.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.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.QosPacketRateLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... 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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... 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 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] +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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_valid_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 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 9d428097-ca9b-450d-aefd-8146208b0151 on host host-bridge-filter for vnic_type normal using segments [{'id': '9fe22c0c-0458-410e-8698-9889e7fa4cbd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4b8ba91-0668-4834-8d98-35251ed52274'}] +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.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.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.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_address_scope.AddressScopeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... 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_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_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.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.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.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_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_address_scope.AddressScopeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... 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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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_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.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.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_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_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_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.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.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_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.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.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_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_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.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_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.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.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.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.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.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.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_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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... 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_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_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_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.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.AddressScopeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... 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.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.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_address_scope.AddressScopeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... 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_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.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.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 257945b9-c464-4481-a401-364a56d6b0d2 on host newhost for vnic_type normal using segments [{'id': '399ed625-a81a-47fd-a8b0-1c99b3d42fe4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f45d7c5f-7f76-4ad2-8837-1ce116dfc841'}] +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.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.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.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_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.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_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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_create +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... 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.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.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.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.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.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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.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 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port c9d809f4-1c60-4fc8-8e16-9adf7bc5fa8a on host newhost for vnic_type normal using segments [{'id': '6f1ab485-ed4e-4ea8-9b60-3977fae93326', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '54b3da6b-7e69-4899-a158-4c6c93a93b5a'}] +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_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.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_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 +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_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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_fields_no_update ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_object ... 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_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.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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... 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.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.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.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.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.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_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_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_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.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.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_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 df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] +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' + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port df5f64f2-d680-4196-a90c-2821db1ebc08 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bf0adaa8-35c6-4435-82ef-06b6aad06603', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '769b5ff8-11f5-4f35-872f-3f01c91e8cdc'}] +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_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.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.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_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.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.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.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_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.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_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_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.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.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_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_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.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.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.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_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.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.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_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.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_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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... 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.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.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_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.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.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.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.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.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.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_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_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.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.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.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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... 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.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_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.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.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.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.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.TestMl2DvrPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... 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.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.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.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.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.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.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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4024924d-3b84-4103-a2c5-91eeeb363501 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2531b2a6-3093-4cf8-8c43-65da70b4019e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '33a0168a-f384-4c40-a884-1c4e86938451'}] +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.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.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_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_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.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.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.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.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_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.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.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.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_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.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.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_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.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.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.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.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.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_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_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_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.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.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.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.TestMl2DvrPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... 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.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.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.TestMl2DvrPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... 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.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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... 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_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.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_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.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_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 " +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_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.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.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_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.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.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.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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... 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_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.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.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.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.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_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.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.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.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_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_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.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_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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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_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.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.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... 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.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.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_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.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_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.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.TestMl2DvrPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... 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.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.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.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.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.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_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_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.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_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.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.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.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.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.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.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_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.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.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_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.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.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_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_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.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_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_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.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_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.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.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.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.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.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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... 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_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_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_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_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.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.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.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 - 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.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_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 +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" +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.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.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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... 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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 94826ccd-2002-4985-9c54-c731b99812c0 on host host1 for vnic_type normal using segments [{'id': '73259432-18e6-4f19-96cc-e98899a47d9a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4dfbe4ff-a9f7-4dc3-86b2-70d0352dd77d'}] -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.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.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.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_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.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.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_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_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_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_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.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.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.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.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.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.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.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.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.test_metering.MeteringLabelRuleObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... 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.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_create_security_group_rule_duplicate_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e0cbada-ce49-443a-a9b7-31aee0b4b709. 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 3e0cbada-ce49-443a-a9b7-31aee0b4b709 +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... 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_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_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_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_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.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.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.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.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.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.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.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.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.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_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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.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_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.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.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.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.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.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.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.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_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_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_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.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.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_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_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_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_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_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.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.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.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_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.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_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_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.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_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_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_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.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.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_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_metering.MeteringLabelRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes ... 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.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_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.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_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c2c0c179-d1b2-40ea-b08c-223268d2db08. 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 c2c0c179-d1b2-40ea-b08c-223268d2db08 +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_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.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.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.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_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.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.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_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.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.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.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_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.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.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.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.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_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.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... 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_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.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.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.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... 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.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.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.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.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_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.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.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.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_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_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.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_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_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.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_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.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.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.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.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.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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... 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_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.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.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.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_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.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.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_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.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_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.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.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.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_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_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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.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.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_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... 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.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.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_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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... 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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e281bff9-77b4-422f-a6be-b777ed4da6a9. 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 e281bff9-77b4-422f-a6be-b777ed4da6a9 +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_plugin.TestMl2PortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port de591478-dc11-47f6-b0c3-8086828e4f25. 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 de591478-dc11-47f6-b0c3-8086828e4f25 +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.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.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_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.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.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.test_plugin.TestMl2PortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... 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__ @@ -127677,14 +126417,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.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.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.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.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.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.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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.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.test_plugin.TestMl2PortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... 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.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.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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -127753,26 +126501,120 @@ 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.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.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.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.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_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.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.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.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.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.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.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_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.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.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_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.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.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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.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_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_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.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_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_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.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.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.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_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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ae61f234-6623-4f84-ab2f-41ee6f1c6b33. 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 ae61f234-6623-4f84-ab2f-41ee6f1c6b33 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3fb0f108-2da1-4915-85f6-b98868d66703. 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 3fb0f108-2da1-4915-85f6-b98868d66703 +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_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.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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... 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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_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__ @@ -127871,26 +126713,58 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -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.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.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.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_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.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.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.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.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.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.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_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.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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.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.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_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.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.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_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.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.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.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.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.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.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_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.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.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.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 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__ @@ -127994,14 +126868,124 @@ 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.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_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.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.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_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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... 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.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.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.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.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.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.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_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.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_ports.PortDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... 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_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.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_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.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_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.objects.test_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... 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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1655532-09d4-4459-991c-b8805f1aa0c7 on host host1 for vnic_type direct using segments [{'id': '18834c0a-515d-4d2b-91cb-6d7266315446', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 49986, 'network_id': 'e76f5e56-5012-428e-a9d6-143e1e751f99'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2647f9bc-a98b-441f-b3a3-810e2196398b on host host2 for vnic_type macvtap using segments [{'id': '18834c0a-515d-4d2b-91cb-6d7266315446', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 49986, 'network_id': 'e76f5e56-5012-428e-a9d6-143e1e751f99'}] +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_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.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.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.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_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... 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.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.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_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.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.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_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.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_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.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.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_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.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.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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_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_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_ports.PortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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_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_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.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 + 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__ @@ -128051,6 +127035,16 @@ 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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128084,472 +127078,965 @@ File "/usr/lib/python3/dist-packages/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/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.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.TestMl2PortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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.test_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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.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_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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3509d6f8-872f-414f-9930-692472027fb1 on host newhost for vnic_type normal using segments [{'id': '9f681188-975a-4540-89a2-2f916341ead0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e339753f-7c92-432c-9766-930c44ba1264'}] +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.test_ports.PortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.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.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.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.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.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.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 +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.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Cannot obtain interface list for bridge : +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.TestBridgeHasInstancePort.test_ovsdb_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestBridgeHasInstancePort.test_ovsdb_error ... 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.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.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.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.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 +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.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_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.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.TestMl2PortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... 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.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.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.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.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.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.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... 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.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.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_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.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.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.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_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.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.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.test_ports.PortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... 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.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.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.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.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 +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 + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '8829969a-3b34-4aae-81ba-1486da4b8adc' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8829969a-3b34-4aae-81ba-1486da4b8adc. 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 + 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 "/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 8829969a-3b34-4aae-81ba-1486da4b8adc +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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '066b1161-15ef-4f7d-a632-1e782f97d559' +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 066b1161-15ef-4f7d-a632-1e782f97d559. 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 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 + 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/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **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 066b1161-15ef-4f7d-a632-1e782f97d559 +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.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_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_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.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.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.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.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_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_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.TestMl2PortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... 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.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_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.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_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_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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... 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.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_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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1104c468-c0dc-4962-a761-d5b2bb277a4f. 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 1104c468-c0dc-4962-a761-d5b2bb277a4f +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_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_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.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_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.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.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.test_ports.PortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3561ba31-ff3a-45a3-a32a-c01ca8fb3520. 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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_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.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.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.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... ok - ERROR [neutron.plugins.ml2.managers] Port 8901e812-a7d9-437d-8c36-f00c042b1dec 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 8901e812-a7d9-437d-8c36-f00c042b1dec on host host1 for vnic_type direct using segments [{'id': '922cd25a-7dc4-41a6-ae6e-ea724847ae7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ff6b536e-e574-4308-a754-f7869d6a1ac9'}] - ERROR [neutron.plugins.ml2.managers] Port 98b0b266-610c-4992-bcb0-ca2eccfdba1c 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 98b0b266-610c-4992-bcb0-ca2eccfdba1c on host host2 for vnic_type macvtap using segments [{'id': '922cd25a-7dc4-41a6-ae6e-ea724847ae7b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ff6b536e-e574-4308-a754-f7869d6a1ac9'}] -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.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.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_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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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 3561ba31-ff3a-45a3-a32a-c01ca8fb3520 +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.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_ports.PortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... 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.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_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.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_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.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.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.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_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.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.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.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 341e7803-ff14-47d9-b43f-59b223956858. Error: 'Mock' object is not iterable +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.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 + File "/build/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 341e7803-ff14-47d9-b43f-59b223956858 +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.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.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_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.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_ports.PortDbObjectTestCase.test_security_group_ids +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 762c0a91-15d6-47aa-b71a-32d5e866e2ed. 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 762c0a91-15d6-47aa-b71a-32d5e866e2ed +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.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.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_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_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.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_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.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.PortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fecc166c-3d66-4f32-bb40-23d25f05c357. 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 "/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 fecc166c-3d66-4f32-bb40-23d25f05c357 +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.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_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.TestMl2PortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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_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_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.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_add_additional_ip ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 42e10b03-863a-4ebf-a270-772bfa3c0fb0. 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 42e10b03-863a-4ebf-a270-772bfa3c0fb0 +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_ports.PortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_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.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.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_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.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.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_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_security_group.TestMl2SecurityGroups.test_security_group_member_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c49ad42e-efb5-48f8-8ef7-10ace17e9d9d. 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 c49ad42e-efb5-48f8-8ef7-10ace17e9d9d +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.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_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.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.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_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.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_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 201476df-8094-4915-bdf5-8e660294dc33. Error: 'Mock' object is not iterable +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 + 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 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/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 201476df-8094-4915-bdf5-8e660294dc33 +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.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_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.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_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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f37d050b-8db9-4e5c-8933-d53b9c1894b1. 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 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/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 f37d050b-8db9-4e5c-8933-d53b9c1894b1 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3b438296-b344-4c46-a783-af4e83b33bb5. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... 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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **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 3b438296-b344-4c46-a783-af4e83b33bb5 +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.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_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_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.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.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.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_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_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_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_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.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.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 48aa8ba9-85bd-41f3-8f21-6f76f9145675. 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 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 48aa8ba9-85bd-41f3-8f21-6f76f9145675 +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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 57895862-a820-4e88-8093-730474073184 on host fake_host for vnic_type normal using segments [{'id': '3cd9fdc9-a4f0-4a7e-8ca9-fb3cfac9cda0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46c9a6ac-4d54-465b-a52b-ebdaf0daacae'}] +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.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.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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 57895862-a820-4e88-8093-730474073184 on host fake_host for vnic_type normal using segments [{'id': '3cd9fdc9-a4f0-4a7e-8ca9-fb3cfac9cda0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46c9a6ac-4d54-465b-a52b-ebdaf0daacae'}] +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.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_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.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_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_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_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_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.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_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_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.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.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.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_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_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.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_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_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_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_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.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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... 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.TestMl2PortsV2.test_update_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 09db0b52-1fe1-4f09-9817-d4d27babf439 +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 "/usr/lib/python3/dist-packages/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/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 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_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... 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_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.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.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.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.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_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.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.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.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_plugin.TestMl2SubnetsV2.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... 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.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.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.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.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.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.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_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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '307a4dd8-4432-4484-b2a4-5d6ca1304161' -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.test_plugin.TestMl2SubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '857a67f3-1b96-4bea-b9b2-1e211466b317' -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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_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.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.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.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.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_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.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.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.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.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.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.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.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.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_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.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.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.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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 - ERROR [oslo_db.api] DB exceeded retry limit. + 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 "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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/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 09db0b52-1fe1-4f09-9817-d4d27babf439: 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_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... 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.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_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_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_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_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... 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.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.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.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.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.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.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_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.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.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_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.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.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.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_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... 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.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.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 " + 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128558,229 +128045,125 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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, +oslo_db.exception.DBError: None +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_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.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.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.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.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.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 + 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 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 1202, in _execute_mock_call + raise result +oslo_db.exception.DBError: None + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router a711418c-54e5-4207-9792-5d7079453118 +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 -oslo_db.exception.RetryRequest - 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_messaging.rpc.client.RemoteError: Remote error: None None +None. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router a711418c-54e5-4207-9792-5d7079453118 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 "/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 "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 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 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 1202, in _execute_mock_call + raise result +ValueError: this raises +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 + 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 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception +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.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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 756ce192-083f-4d9f-b0b1-e9ef5dd7e48f 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128789,24 +128172,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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, +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 8681ee24-ffc2-4ec6-bdb7-f5b8a35d6cd8 +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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128815,24 +128185,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -128841,37 +128195,418 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -ValueError -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.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.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.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.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.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.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.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... 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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. +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_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.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.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.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_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.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.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.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.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.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.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.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.TestMl2PortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... 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.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.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.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... 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.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.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... 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.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.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_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.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.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 072b4a39-6bec-4e0e-ab6d-6500621a0b41 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.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_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... 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.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.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.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... 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.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.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.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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.test_opts.OptsTestCase.test_list_sriov_agent_opts +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... ok +neutron.tests.unit.test_service.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.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_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.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_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_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.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_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.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_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.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.TestMl2PortsV2WithL3.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... 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 + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] + ERROR [neutron.plugins.ml2.managers] Port 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 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 268594bb-2bbb-4ca7-a9c1-0489a84a56e3 on host hostb for vnic_type normal using segments [{'id': '5f2bd70f-be11-4dd5-af25-5f3bdb36c26e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b2be1e0f-6214-4321-9f23-d99e3090a884'}] +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_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.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.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.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.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_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.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.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_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.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.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_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_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.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.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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... 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.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_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.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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... 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_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_trunk.SubPortObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... 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_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_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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_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.test_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... 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_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... 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.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_trunk.SubPortObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... 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.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_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_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_trunk.SubPortObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... 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.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.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_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_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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3a020006-f398-4be3-9b12-6b96fe0c1ced. 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 3a020006-f398-4be3-9b12-6b96fe0c1ced +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.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.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.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' + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 8627c004-ee26-4e59-8cd9-1708e294849b: no agent available. Payload: {'port': {'id': '17651338-6c96-42df-88cb-1baa0d319999', 'name': '', 'network_id': '8627c004-ee26-4e59-8cd9-1708e294849b', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:6a:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': 'ff519df0-a85e-40db-9dd0-7296ddcb0387', 'ip_address': '10.0.0.129'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['a3ea9ee3-d5e6-4d15-8e4f-b6b262846b9e'], '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': '8627c004-ee26-4e59-8cd9-1708e294849b', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['ff519df0-a85e-40db-9dd0-7296ddcb0387'], '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_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_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_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.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.objects.test_trunk.SubPortObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... 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__ @@ -128921,70 +128656,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -129018,9 +128699,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -129033,26 +128713,66 @@ 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_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.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.DHCPOptsTestCase.test_update_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... 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.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.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.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.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.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.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.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... 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.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_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... 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.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_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_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_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.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_list_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... 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.objects.test_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... 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_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_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.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_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.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.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.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.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.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.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.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.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 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__ @@ -129099,55 +128819,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -129157,7 +128828,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 @@ -129199,139 +128870,630 @@ File "/usr/lib/python3/dist-packages/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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 + 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 +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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c02e6b5f-af08-44d8-9e84-8e57b99e5fc8. 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 c02e6b5f-af08-44d8-9e84-8e57b99e5fc8 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 636a3aa4-4ae1-4145-9fd6-8a9abf9b5c06. 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 636a3aa4-4ae1-4145-9fd6-8a9abf9b5c06 +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.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.TestMl2PortsV2WithL3.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... 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.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.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_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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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_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.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.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.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_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.TestMl2PortsV2WithL3.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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_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_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_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_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.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_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_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_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_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_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_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.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.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_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.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 + 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 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.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.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.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.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_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.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.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.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.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.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_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_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.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.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.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.managers] Mechanism driver test failed in bind_port + 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/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0b6e15e0-b9b0-43cb-9f86-b322475bc11e on host newhost for vnic_type normal using segments [{'id': 'b7dd29d5-78f3-416e-a8cf-ba14f901c340', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5e33511d-ef41-49c4-9aba-5c94d3bbb5bf'}] -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.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 + 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_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_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_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_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 +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.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_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_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_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_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_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_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_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_plugin.TestMl2PortsV2WithL3.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... 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.TestMl2PortsV2WithL3.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... 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_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... 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.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_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... 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_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_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.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_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_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_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.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_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.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.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.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.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_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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6fb1b22-7c12-4a5a-9aa8-90bd21daefff on host newhost for vnic_type normal using segments [{'id': 'aad633fe-1690-4d6d-9359-5c8fdf58a032', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9973b7cf-40ee-4315-bd70-f1fbc6b01771'}] -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_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_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.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_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.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.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.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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2824720 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.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_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-4105192 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' + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4105192 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.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.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.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.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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7217423 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.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.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.TestMl2PortsV2WithL3.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7217423 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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... 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.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.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_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.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.TestMl2DvrPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_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.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.TestMl2SubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7217423 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' + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-7217423 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.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 +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_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.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.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... 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 @@ -129646,18 +129808,18 @@ ValueError 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_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.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_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.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.TestMl2DvrPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... 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.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_emulated neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... 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.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 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__ @@ -129821,673 +129983,12 @@ neutron_lib.exceptions.NeutronException: An unknown exception occurred. 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.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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_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 "/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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2DvrPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... 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.TestMl2DvrPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... 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.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.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.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.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.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.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_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.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.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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... 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.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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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.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.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.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_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.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.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.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.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.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.TestMl2DvrPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... 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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a9b34963-e1b6-4473-ac9c-5a7c72d9e711. Error: 'Mock' object is not iterable -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.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 - 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 a9b34963-e1b6-4473-ac9c-5a7c72d9e711 -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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f96d2d30-d805-40e7-bfed-c3b4c93d5f66. 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 f96d2d30-d805-40e7-bfed-c3b4c93d5f66 -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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4f9f8528-2e2d-4881-b1b6-6bc862467760. 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 4f9f8528-2e2d-4881-b1b6-6bc862467760 -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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_subnet_set_shared ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 90b613c1-fa4a-46d7-ba80-cd05612aefd6. 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 90b613c1-fa4a-46d7-ba80-cd05612aefd6 -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.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.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.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.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fd41b617-5026-4593-8284-99eddbe2a1f4. 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 fd41b617-5026-4593-8284-99eddbe2a1f4 -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.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.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.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 81ed0d94-1b5d-45d3-a133-73bdd46adf92. 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 81ed0d94-1b5d-45d3-a133-73bdd46adf92 -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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... 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.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.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_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... 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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -130502,16 +130003,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 @@ -130529,883 +130029,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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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__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.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.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_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.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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7bf28393-ff7d-4988-89d6-6a90b3d7f785 on host newhost for vnic_type normal using segments [{'id': 'ff8d812e-6804-4c2c-9109-62f585814129', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4d5a489a-ead5-436f-9dd0-8c195939e04b'}] -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.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.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.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.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.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.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.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.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.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.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 -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.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.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.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.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.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.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.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.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.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.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_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... 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.test_rpc.RpcApiTestCase.test_device_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... 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.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_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.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_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_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_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.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.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.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... 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.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.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_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.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.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.test_policy.PolicyTestCase.test_check_bad_action_noraise -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... 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.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.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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... 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.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.TestMl2DvrPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... 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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port e92493fd-fe6f-42f5-ac29-2df04f403f66 on host test for vnic_type normal using segments [{'id': 'd0e95a64-803a-49a8-aa80-59b9900b9b39', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e7d93b9-5a71-4692-b879-5a2b74f5053b'}] -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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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.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.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_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_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.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.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.TestTransactionGuard.test_delete_network_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... 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.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.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_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.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.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.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.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_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.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.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.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_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.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.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.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.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_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.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.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.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_plugin.TestMl2DvrPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... 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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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 -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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... 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.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.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 a0c40d7e-063c-470c-8f59-43f95ab9d167: 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 ab084d05-939c-43be-afd8-a42c29c1a1ba to trunk with ID 2d641063-901d-4026-aa53-21098faaf9ee: Error while communicating with OVSDB: error -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.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.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port ca4df7b1-91f3-4701-85f5-f13ecaec0834 on host fake_host for vnic_type normal using segments [{'id': '53ec2b50-dc59-405b-8587-57cdcee30aa1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63a67a60-93f0-414b-84b4-1cacc91712eb'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port ca4df7b1-91f3-4701-85f5-f13ecaec0834 on host fake_host for vnic_type normal using segments [{'id': '53ec2b50-dc59-405b-8587-57cdcee30aa1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '63a67a60-93f0-414b-84b4-1cacc91712eb'}] -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.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.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_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.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.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.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_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.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.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.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.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.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_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.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.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_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.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.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.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_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.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_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_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.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.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_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.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_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... 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.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.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.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_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_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.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.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_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.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_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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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_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.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_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.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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 194ae613-944d-4b4f-ac47-bceaf03655be does not exist -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_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_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.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.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.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_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.TestMl2PortSecurity.test_port_update_without_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_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 be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port be48a226-73cf-44fb-8472-f1f8c4683072 on host host for vnic_type normal using segments [{'id': '2299f470-1c14-4bd1-b200-db89da8e8e4c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '100ba877-ebdc-426c-b3ea-1df951105c7a'}] -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_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.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.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.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.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_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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.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_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.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.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.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_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.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.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.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.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_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.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.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.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.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.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.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.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.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 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__ @@ -131448,89 +130071,16 @@ ^^^^^^^^^^^^^^^^^^ 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 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_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.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.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_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.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 - 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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -131561,15 +130111,19 @@ File "/usr/lib/python3/dist-packages/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 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -131579,7 +130133,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 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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call @@ -131621,708 +130175,1511 @@ 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.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_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.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.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_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.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.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.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.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.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.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.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.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.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.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e159922c-3f80-477d-b708-85ed5620ad75 on host host for vnic_type normal using segments [{'id': 'd726b9aa-fe0c-4752-b2cf-d6c4e7d304dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd47642c0-c21f-4137-9d7e-13297055b109'}] -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_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.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... 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 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57b26096-a636-4f69-a4f0-634946388aa1 on host host for vnic_type normal using segments [{'id': 'fc8a4c3d-a798-4732-a67d-40cadceb04a2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '455f585a-bbcc-4d7c-bc3c-10fd424a6d71'}] -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.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_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.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_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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e5200090-c2e8-4de8-9bba-8c76f820d48b on host host for vnic_type normal using segments [{'id': '4533e731-6fbe-4046-bc63-8e4268438b12', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'cf19dbbb-a858-48fa-ba76-3b72221abce0'}] -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_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_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.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.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_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.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 298d4199-ca0e-4e30-af86-1ee8905d58c6 -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 "/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 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 298d4199-ca0e-4e30-af86-1ee8905d58c6: 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.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.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_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.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.TestMl2PortsV2WithL3.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... 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_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.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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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_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.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.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.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.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.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.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_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_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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... 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.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_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_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... 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.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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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.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.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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... 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_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_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.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.test_plugin.TestMl2PortsV2WithL3.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... 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.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 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + 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.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.TestMl2PortsV2WithL3.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... 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.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.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.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.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.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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_create_callback ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e7cf0929-ff11-4f38-ae51-81cc7c3a766a. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 e7cf0929-ff11-4f38-ae51-81cc7c3a766a +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.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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... 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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... 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.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.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.TestMl2PortsV2WithL3.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... 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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2963e9aa-ee5a-4bb3-9c62-6ac84de5bb8b. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 2963e9aa-ee5a-4bb3-9c62-6ac84de5bb8b + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fb201a60-b644-47b2-b03a-a1e3a0f828fd. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 fb201a60-b644-47b2-b03a-a1e3a0f828fd +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.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.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.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.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.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.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_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.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.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.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.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.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_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.TestMl2PortsV2WithL3.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... 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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.quota.test_resource.TestTrackedResource.test_bulk_delete_protection +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... 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.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.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_plugin.TestMl2PortsV2WithL3.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... 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.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.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 +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.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.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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... 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.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.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.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.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.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.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.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.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_driver.OvsTrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... 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 + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 2368d8b5-ac3b-4a76-b252-9ea1210bd25c: 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.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.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.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.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.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.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=4b636c83-61c0-416f-a92d-59d8c90a82e1,segmentation_id=0,segmentation_type='foo',trunk_id=e5a82086-4a8a-424d-b89c-1960e70b1c5c), SubPort(port_id=b483b524-c50f-41f8-b497-b211c5f9d4f4,segmentation_id=1,segmentation_type='foo',trunk_id=e5a82086-4a8a-424d-b89c-1960e70b1c5c)]: +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.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.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... 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.quota.test_resource.TestTrackedResource.test_mark_dirty +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... 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.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.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.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... 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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7e6dec71-3f87-4018-b086-9fac4516b2dc. Error: 'Mock' object is not iterable +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 + 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] -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 - 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 7e6dec71-3f87-4018-b086-9fac4516b2dc +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.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.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.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.TestMl2PortsV2WithL3.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... 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 +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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port dddb1330-89a8-4e9a-a11a-dca0a9471adf. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 dddb1330-89a8-4e9a-a11a-dca0a9471adf +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port adf5e826-6654-460c-9f2b-bc4675f0269d. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 adf5e826-6654-460c-9f2b-bc4675f0269d +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ce1d3f42-3e8d-4b1c-8ca1-d5d4697af3f2. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 ce1d3f42-3e8d-4b1c-8ca1-d5d4697af3f2 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4250daea-90e4-49aa-9f8d-757ec9046230. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] - 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 4250daea-90e4-49aa-9f8d-757ec9046230 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7c1c96e4-aebf-49ad-9be4-4d4ca13b6cfa. 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 fa289cb8-085e-4887-99ba-c1a51e89eec8 on host host for vnic_type normal using segments [{'id': 'eb483469-4191-4bc4-bc02-2d9ddd1b0b4a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5de07393-4cbc-442b-9fd6-cc0de1529bfc'}] -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.db.agentschedulers_db] Exception encountered during router rescheduling. + File "/build/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 7c1c96e4-aebf-49ad-9be4-4d4ca13b6cfa +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c4ebbd6c-9829-43c9-9030-7484a497474a. 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/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.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_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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. + File "/build/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 c4ebbd6c-9829-43c9-9030-7484a497474a +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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1bb44801-e87e-4b27-b9d7-71df3956bf6d. 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/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 8c6a355c-1ef1-4413-82eb-293aeef4149b + File "/build/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 1bb44801-e87e-4b27-b9d7-71df3956bf6d +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.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.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.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.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.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.TestMl2PortsV2WithL3.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3ceb1d9f-5599-488b-951f-8976663b0611. 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/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 8c6a355c-1ef1-4413-82eb-293aeef4149b + File "/build/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 3ceb1d9f-5599-488b-951f-8976663b0611 +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.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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cef53f56-0627-4b53-af01-bec4a9eac567. 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/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. + File "/build/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 cef53f56-0627-4b53-af01-bec4a9eac567 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f99e207c-f885-40ad-be55-37b494355759. 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/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. + File "/build/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 f99e207c-f885-40ad-be55-37b494355759 +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.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.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.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.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.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 7abf5eb0-0167-4417-bdda-8dd27a02a35c on host fake_host for vnic_type normal using segments [{'id': 'd7ad0c32-e30a-4095-9ce8-556027aa3ca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7adda025-030a-4d15-83bb-1e86b415a1cb'}] +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.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_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.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.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.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.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.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.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_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 011d747f-e1d9-4406-b808-a44d98027444. 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/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.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.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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 4c59650f-4f54-4c51-8526-450919abc248 + File "/build/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 011d747f-e1d9-4406-b808-a44d98027444 +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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port be6f6160-84bc-4f52-ba4e-6f620bde93e3. 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/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 53197be6-bd82-4386-acb5-b868dc852af5 + File "/build/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 be6f6160-84bc-4f52-ba4e-6f620bde93e3 +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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 31597e51-f80c-4edf-ad89-6bd161438085 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.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.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.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.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 +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.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.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.Test_GetNetworkMtu.test_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... 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.Test_GetNetworkMtu.test_single_segment +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... 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.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.Test_GetNetworkMtu.test_unknown_segment_type_ignored +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... 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.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.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.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.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.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.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.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 +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.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 + 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 7bf7933e-c22b-41d5-b0a7-f47ddb63b412: 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 a86f2b33-ec8e-40f0-8c78-f939cf5fcafd to trunk with ID f8be4dbf-ccda-48a9-8313-6de24f516414: 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 ed791fc6-ca01-4fa8-9019-2c4381663b17 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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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 +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.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 + ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for 94038b03-4016-475b-a977-fd41348e7a40 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -132331,412 +131688,131 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... 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.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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data ... 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.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_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.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.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.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_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.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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_dvr_router ... 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.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_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 - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] - ERROR [neutron.plugins.ml2.managers] Port cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e 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 cd9ce47f-48aa-4e8c-9589-59bb8c6e9d4e on host hostb for vnic_type normal using segments [{'id': '7ae3162f-765a-467a-b546-82528882d166', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1f5ba46b-f0a3-41da-b57f-f970ea8048d8'}] -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.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_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.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_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_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.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.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok +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.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_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.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.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 +/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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2PortsV2WithL3.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... 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.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_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.TestMl2PortsV2WithL3.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_mac ... 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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_plugin.TestMl2NetworksV2.test_create_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... 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.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.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.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.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.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 [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 @@ -133051,44 +132127,8 @@ 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.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.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.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.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.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.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 -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.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.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.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.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_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.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 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__ @@ -133252,10 +132292,6 @@ 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.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.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.TestMl2NetworksV2.test_create_networks_bulk_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. @@ -133423,781 +132459,987 @@ neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... 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.test_plugin.TestMl2PortsV2WithL3.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... 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_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.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.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.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.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.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.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.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.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_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.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.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.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.TestMl2NetworksV2.test_invalid_admin_status neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... 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.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.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.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.TestMl2NetworksV2.test_list_networks neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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.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.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.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 -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_sort_native neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestMl2NetworksV2.test_show_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 98e719d9-e3d3-454d-a892-e04e0b28f385 on host fake_host for vnic_type normal using segments [{'id': '8ac265cb-d0d5-46de-97da-fa6e68b0db67', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9d7b5444-b928-4268-adaa-3252ac1729f9'}] -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.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.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.TestMl2NetworksV2.test_update_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... 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.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_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.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_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.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.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.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.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.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.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_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.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.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.TestFaultyMechansimDriver.test_create_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... 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.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_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.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.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 02af4fb4-2ac7-49a6-bd4b-83d2c4f3f2c5 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.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.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.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.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_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_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.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.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.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.TestFaultyMechansimDriver.test_update_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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_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_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.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.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_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.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.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.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.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.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_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... 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.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.TestMl2PortBindingVnicType.test_ports_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... 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_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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... 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 79d35198-348e-49bf-841e-2c60a091ee9e 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_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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 a177f844-399a-4326-b7e7-fdb230240420 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '66613955-e4a4-474d-b8e5-82242f672fa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44ddb8dd-b32a-4efe-aa19-2d2b0e63d8a3'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a177f844-399a-4326-b7e7-fdb230240420 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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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 a177f844-399a-4326-b7e7-fdb230240420 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_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.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 4fd0504f-fd17-4c21-999a-3893bb253534 on host host-fail for vnic_type normal using segments [{'id': 'a1db049e-37ac-4c08-a383-6e9f1869a484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6099c343-4077-4b2e-9024-c4342e5ee5b5'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4fd0504f-fd17-4c21-999a-3893bb253534 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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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 4fd0504f-fd17-4c21-999a-3893bb253534 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_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_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_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_delete_port_binding ... 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_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_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_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.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.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_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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... 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 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 2848, in update_port_binding + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port af3cf63d-2dc8-47e7-b477-e8e5a5f141e4 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.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 + 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_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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port aca47bda-f9c0-4563-83e6-c8ff3afb0655 on host fake_host for vnic_type normal using segments [{'id': '75a63069-7b23-4b9d-b08f-9a6d1f54107e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a1dae3bf-cf21-4b78-900c-f84219c11486'}] -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_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.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_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.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 -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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 734b32f0-ddd4-4fd0-bc6f-ac597f9d67b8 on host fake_host for vnic_type normal using segments [{'id': 'cd3667d6-dae6-4e6c-8a7b-931448fb2bac', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'da21ec29-76d1-4c6a-ade0-167bdb0c435d'}] -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... 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.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.test_service.TestRunRpcWorkers.test_rpc_workers_zero -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... 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.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... 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.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.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.TestMl2V2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... 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.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.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.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.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... 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.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.TestMl2V2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... 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.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_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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.TestQosDriversManagerRules.test__parse_parameter_values -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test__parse_parameter_values ... 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 -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.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.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.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.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.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.CatchTimeoutTestCase.test_catch_timeout -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... 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.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.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_delete_rule ... 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.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.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.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.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.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.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.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.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.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.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.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... 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.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.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.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.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 + ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffffa4bfe980>! +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 +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.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.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.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.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.test_policy.NeutronPolicyTestCase.test_process_rules +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... 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.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.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.test_service.TestServiceHelpers.test_get_workers +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... 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 1858.390s +Ran 21119 tests in 2947.266s OK (skipped=1717) + stestr slowest Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------- ----------- -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global 28.401 -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation 21.097 -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated 20.785 -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update 20.414 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id 20.215 -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_then_change_gateway_ip 19.644 -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry 18.620 -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none 18.237 -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since 18.161 -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns 18.124 +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global 56.483 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments 26.618 +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated 24.540 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts 23.554 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_add 23.296 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings 20.904 +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet 18.691 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_updated_agent_changed_physical_networks 16.085 +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_update_agent_only_change_agent_host_mapping 15.761 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.548 + 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 @@ -134316,9 +133558,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.lcSYP9:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.lcSYP9:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.lcSYP9:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Hal3Zv:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Hal3Zv:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.Hal3Zv:[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 \ @@ -136317,10 +135559,10 @@ The HTML pages are in debian/neutron-doc/usr/share/doc/neutron-doc/html. 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/navigation.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/jquery-3.2.1.min.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' @@ -136385,93 +135627,108 @@ 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-maintenance-worker.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-maintenance-worker.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` +++ sed s/.init.in// +++ echo debian/neutron-metadata-agent.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` +++ sed s/.init.in// +++ echo debian/neutron-openvswitch-agent.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-maintenance-worker.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ sed s/.init.in// +++ echo debian/neutron-ovn-maintenance-worker.init.in + MYINIT=debian/neutron-ovn-maintenance-worker + cp debian/neutron-ovn-maintenance-worker.init.in debian/neutron-ovn-maintenance-worker.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-maintenance-worker.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` +++ sed s/.init.in// +++ echo debian/neutron-periodic-workers.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` +++ sed s/.init.in// +++ echo debian/neutron-rpc-server.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` +++ sed s/.init.in// +++ echo debian/neutron-sriov-agent.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 @@ -136481,17 +135738,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 @@ -136501,78 +135761,93 @@ 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-maintenance-worker.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-maintenance-worker.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-dhcp-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-macvtap-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-metering-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-openvswitch-agent.init.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-maintenance-worker.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-maintenance-worker.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-maintenance-worker.service.in -+ [ -e debian/neutron-ovn-maintenance-worker.service.in ] ++ '[' -e debian/neutron-ovn-maintenance-worker.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-maintenance-worker.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-ovn-metadata-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-rpc-server.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-services-server.init.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' @@ -136587,93 +135862,108 @@ 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-maintenance-worker.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-maintenance-worker.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` +++ sed s/.init.in// +++ echo debian/neutron-api.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` +++ sed s/.init.in// +++ echo debian/neutron-linuxbridge-agent.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` +++ sed s/.init.in// +++ echo debian/neutron-macvtap-agent.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` +++ sed s/.init.in// +++ echo debian/neutron-metadata-agent.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` +++ sed s/.init.in// +++ echo debian/neutron-metering-agent.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-maintenance-worker.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-ovn-maintenance-worker.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-maintenance-worker + cp debian/neutron-ovn-maintenance-worker.init.in debian/neutron-ovn-maintenance-worker.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-maintenance-worker.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ sed s/.init.in// +++ echo debian/neutron-ovn-metadata-agent.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` +++ sed s/.init.in// +++ echo debian/neutron-sriov-agent.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 @@ -136683,17 +135973,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` +++ sed s/.service.in// +++ echo debian/neutron-rpc-server.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 @@ -136703,78 +135996,93 @@ 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-maintenance-worker.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-maintenance-worker.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-api.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-dhcp-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-l3-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-macvtap-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-metadata-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-metering-agent.init.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-maintenance-worker.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-maintenance-worker.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-maintenance-worker.service.in -+ [ -e debian/neutron-ovn-maintenance-worker.service.in ] ++ '[' -e debian/neutron-ovn-maintenance-worker.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-maintenance-worker.init.in -+ echo debian/neutron-ovn-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-ovn-metadata-agent.init.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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-periodic-workers.init.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 @@ -136815,50 +136123,49 @@ else \ dh_gencontrol -- -T/build/reproducible-path/neutron-25.0.0/debian/debian_control_vars ; \ fi -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-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-l3-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-plugin-nec-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-macvtap-agent: substitution variable ${shlibs: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-api: substitution variable ${python3: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-macvtap-agent: 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-rpc-server: 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-server: 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-ovn-metadata-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-services-server: 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-rpc-server: 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-periodic-workers: 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-periodic-workers: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-ovn-maintenance-worker: 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=pybuild -libfakeroot internal error: payload not recognized! dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'neutron-api' in '../neutron-api_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-metering-agent' in '../neutron-metering-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-macvtap-agent' in '../neutron-macvtap-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-ovn-metadata-agent' in '../neutron-ovn-metadata-agent_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-plugin-nec-agent' in '../neutron-plugin-nec-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-l3-agent' in '../neutron-l3-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-ovn-metadata-agent' in '../neutron-ovn-metadata-agent_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-sriov-agent' in '../neutron-sriov-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-macvtap-agent' in '../neutron-macvtap-agent_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-ovn-agent' in '../neutron-ovn-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-metering-agent' in '../neutron-metering-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'python3-neutron' in '../python3-neutron_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-api' in '../neutron-api_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-services-server' in '../neutron-services-server_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-linuxbridge-agent' in '../neutron-linuxbridge-agent_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-ovn-maintenance-worker' in '../neutron-ovn-maintenance-worker_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-rpc-server' in '../neutron-rpc-server_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-common' in '../neutron-common_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-4_all.deb'. -dpkg-deb: building package 'neutron-openvswitch-agent' in '../neutron-openvswitch-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-4_all.deb'. dpkg-deb: building package 'neutron-metadata-agent' in '../neutron-metadata-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-openvswitch-agent' in '../neutron-openvswitch-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'python3-neutron' in '../python3-neutron_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-ovn-maintenance-worker' in '../neutron-ovn-maintenance-worker_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-linuxbridge-agent' in '../neutron-linuxbridge-agent_25.0.0-4_all.deb'. +dpkg-deb: building package 'neutron-common' in '../neutron-common_25.0.0-4_all.deb'. dpkg-genbuildinfo --build=binary -O../neutron_25.0.0-4_arm64.buildinfo dpkg-genchanges --build=binary -O../neutron_25.0.0-4_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -136867,12 +136174,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/1740571/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1740571/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/541671 and its subdirectories -I: Current time: Fri Jan 23 00:27:24 -12 2026 -I: pbuilder-time-stamp: 1769171244 +I: removing directory /srv/workspace/pbuilder/1740571 and its subdirectories +I: Current time: Sat Dec 21 22:01:19 +14 2024 +I: pbuilder-time-stamp: 1734768079